Drag Racing – The Perfect Launch
Drag racing, a contest between two cars beginning from a complete stop over a distance of a 1/4 mile (1320 feet) depends heavily on first 60 feet of the race, or the launch. The technique used for launching varies greatly…
Read more