Taylor Knox (USA) found the exactly what he needed to stay in the competition and advance to the semi finals. Knox eliminated 7X World Champion Kelly Slater (USA).
North Shore Beach Rentals