South of France June 14, 2024DISASTER! Alinghi Red Bull AC 75 Breaks Mast in Barcelona. Footage. Our Experts Diego and Vittorio