It’s been a perfect start to the 29th annual Malibu Classic at Crescent Head.
Close to 300 surfers are taking part in the three-day event, including some of its first ever riders.
It’s been a perfect start to the 29th annual Malibu Classic at Crescent Head.
Close to 300 surfers are taking part in the three-day event, including some of its first ever riders.
by
Tags: