2018 Dodge Demon demands some respect and probably...
2018 Dodge Demon demands some respect and probably needs a roll cage based off the time she s clocking now. We run .9 s with fun times, and when the shows come in it s an awesomely cool open atmosphere. I highly recommend this track to everyone from the beginning regular person testing personal performance, all the way to the people who put a little wrench time in their whips. That s right