Post to Wall
The world's greatest drag race returns.
This video will not play. You currently do not have Adobe Flash installed on this computer. Please click here to download it (it's free!)
Share on Facebook
Motor Trend, an influential American automobile magazine, takes twelve of the top cars on the market and see who wins in a twelve-way drag race. The winner of the race earns the title of "Best Driver's Car".