Jack Freestone ASP World Junior Champ

Oakley World Pro Junior Day 5
Reigning ASP World Junior Champion Jack Freestone goes down to local giant killer...
Lacomare Wins Billabong World Juniors; Freestone Takes World Title
Despite a fin gash to the head earlier in the week,...