Perfect Waves for 2018 Faction Surfing Carnival

Our Faction Surfing Carnival was held on Friday 6 April at Inside Grunters in perfect ...