Syphon23
Well-Known Member
That looked like a well prepped track to me.Thats just not true, the cars are running 12.0@18mph in 75 degree weather. ... Off the showroom floors. For half the price of the Corvette.
Here is just one of the many videos on youtube. ---->
Sponsored