The World’s Greatest Drag Race
Posted on September 5, 2012
- automobile, chevrolet, drag race, ford, greatest, jaguar, Lamborghini, mclaren, mercedes, motor, motor trend, nissan, porsche, race, subaru
There are few things better than the sound of a roaring supercar engine and today you are in luck. Motortrend believes that they have created the greatest drag race in the world. We agree with them.