Home » AC62
At what point was the AC62 foiling cat that Luna Rossa was developing? We spoke to Marcelino Botin, chief designer […]