So what happened in New England on the 11th of June

So what happens when you get a bunch of Wall Streeters with endless amounts of money and free time? You get a rich mans version of the Cannonball Run or some resemblance of it least. Fast cars and lots of money is there any better aphrodisiac than that???