
World’s Greatest Drag Race 2012
Motor Trend setup another incredible drag race in the deserts of Orange County, California. They pit some of the fastest cars against each other that were named in their 2012 Best Driver’s Car competition. In this 5 minute video we see …