Maxi 72s Cannonball, Momo and Bella Mente competing in the 2017 Palma Vela in Mallorca, Spain © Pedro Martinez / Sailing Energy http://www.sailingenergy.com/