Foilers and Floaters in St. Pete

The Helly Hansen NOOD Regatta series returns with the first event of the 2016 season in St. Petersburg, Florida.