Photo of the Day: Catching Some Air
Woah Mama! catches some air during the 2017 OPA World Championships at Englewood Beach. The crew from Woah Mama dominated the race weekend enroute to winning the World Championship for the Offshore Powerboat Association. Each year, the OPA race teams descend on Englewood for their final race of the season in November. At this point, the World Championship is still scheduled for November 19-22, 2020. (Photo: November 19, 2017)