ISA launches 66-metre Grantourismo May 7, 2014 ISA's stunning 66-metre is the yard's biggest-ever launch