19th June 2013
South Coast Classic 2013 (SA)
South Coast Classic 2013 (South Africa): Held at Margate beach, the contest saw some huge moves and huge waves go down.
South Coast Classic 2013 (South Africa): Held at Margate beach, the contest saw some huge moves and huge waves go down.