"Beauty and The Beast" Returns to CW11 on June 11th!