Sharks, injury and ten-point rides; this year's World Surf League event at Jeffreys Bay won't be forgotten in a hurry.
↧
Sharks, injury and ten-point rides; this year's World Surf League event at Jeffreys Bay won't be forgotten in a hurry.