Bermudian contingent seal podium finish in New Orleans
Predominantly local outfit 96 Bermuda Triangle Racing Team overcame several setbacks on the way to clinching multiple honours competing in the SimCraft 24-hour race in New Orleans, Louisiana, at the w…