Sorry for the late post. Traveling has slowed me down this past week. Hope everyone had a great holiday.
This is just madness. I’m not big on drag racing, but it’s pretty amazing to a car that can do 0-60 in 1 second. How it’s “street legal” baffles me.