Italo Ferreira, Caroline Marks, Kanoa Igarashi & crew in South Africa | World Championship Tour

Italo Ferreira, Caroline Marks, Kanoa Igarashi & crew in South Africa | World Championship Tour

Jeffreys Bay in South Africa has long been one of the most fabled stops in surfing. If J-Bay was a tennis court it would be a grand slam, if it was golf a course it would be a major. Whether…