Hundreds of surfers battle foul weather to compete in O’neill Sweetwater Pro-Am

Hundreds of surfers battle foul weather to compete in O’neill Sweetwater Pro-Am