Stop in for a cup of coffee

Correct, don't know who foots the bill. No doubt most of it is on Dodge. It is largely a sales pitch. In addition to killing a few hundred $K in cars, they shred a lot of tires, have drivers and registration people to pay, big tent and electronics for registration to run it, and they even give you a free t-shirt!
That's nuts! cool as hell tho...