Mick Fanning Wins Man vs. Shark Heat in J-Bay Final
Surfing history was made this morning when 3x world champion surfer Mick Fanning took on not one, but two great white sharks during the…
more
Surfing history was made this morning when 3x world champion surfer Mick Fanning took on not one, but two great white sharks during the…
more