Extreme Sailing Series™ is heading for San Diego

Courtesy San Diego The Extreme Sailing Series™ is the ultimate Stadium Racing championship, which visits eight iconic cities across three continents throughout the season, and it is heading to San Diego from 19 – 22 October. The global Series pits Continue reading Extreme Sailing Series™ is heading for San Diego