Drag racing is a funny sport. It's the only sport/hobby I can think of where we spend more money and work harder to get less time on the track. But for most drag racers, a harder launch and quicker ET ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results