Drag racing became a sanctioned sport back in the 1950′s, and has remained popular ever since. The World Wide Web gives an excellent, authoritative definition that reads as follows: “Drag racing is a form of auto racing in which cars or motorcycles attempt to complete a fairly short, straight and level course in the shortest [...]
Posted in
Tags: