Cape Town surfers fell short in their attempt to break the world record of the most surfers riding the same … More
A monthly tabloid, community newspaper for St Francis and environs in the Eastern Cape of South Africa.
Cape Town surfers fell short in their attempt to break the world record of the most surfers riding the same … More