How to Outfit Your Car for Drag Racing
You may have seen the recent drag race between a Dodge Demon and a Shelby Super Snake. It was a surprising upset, as the Dodge had less power and more weight, yet still absolutely annihilated the Super Snake in both a dig and a rolling drag race. How was the Demon so dominant, while it …