Drag racing is passe. There, I said it. Don’t shoot me…I’m just the messenger. At least, that’s the message some would have you believe if you listen to proponents of a newer form of speed competition.
The basic premise is this: build a car with as much horsepower as is