Stop in for a cup of coffee

so the Hellcat rides were free? how/why do they do that? advertising? exposure? just can't believe it's free!
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!