We thought we’d start the week off with this JDS Motoring Meet in New Jersey, USA. Enjoy!