Check out this Capital Supercars Club cruise to The Hamptons, USA. There’s some moneys worth there we tell you!