Two short videos of the Wally 118 – a $40,000,000 (USD) Yacht.


^ via Top Gear


^ via… (I have no idea)