I read it was a jellied version of jet fuel...It is supposed to bleed off with the mixture increase power and leave no residue...supposed to...
Nascar needs to start hammering the drivers, not the crew chiefs if they want to stop all this monkey business. It might piss off the fans, but the teams would get the message pretty quick. Just my 2 cents.
Darren