Surfing Surfline’s Mechanics of Jefferys Bay June 30, 2018 James The team at Surfline breakdown the swell mechanics at Jeffrey’s Bay