“Too bad there arent stock car races anymore. Just NASCAR entertainment.”
This is a dragster.
And it's worth noting that the NHRA has banned the new Demon. No roll cage.