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…
moreSurfing history was made this morning when 3x world champion surfer Mick Fanning took on not one, but two great white sharks during the…
more