World’s Greatest Drag Race 7 Has An Obvious Winner


As part of Motor Trend’s annual Best Driver’s Car competition, the publication organizes what it dubs the “world’s greatest drag race.” Now in its seventh year, the race has morphed into an event many patiently wait 12 months to see.
Read more »