Vanquish Reveals Brand-New VQ40 Powerboat

Vanquish Yachts has just unveiled the showstopping design of their brand-new VQ40 powerboat. The 12.15 metre/40 foot craft is styled [...]