Mjc1241
Well-Known Member
That's obvious. Are "them" going to a track or doing it on the street? Dodge is the last company that built street legal drag cars in the Demon and Super Stock.Plenty of them do.
Compared to how many are going to be on the Nurburgring?
Sponsored
Last edited: