Well, I guess you got me there. I have to admit I didn’t know about the electric dragsters. But ...
They may be quick off the line, but how are they doing at the other end? I know I have to eventually adapt with the times, but a big part of drag racing is the noise and the smells. Ya gotta love the smell of nitro in the morning. :)