Showing posts with label R8 GT. Show all posts
Showing posts with label R8 GT. Show all posts

Tuesday, September 13, 2011

Worth Watching: World's Greatest Drag Race!

With an empty airstrip and eleven of the best drivers cars in the world, Motortrend puts on the world's greatest drag race. 

Read the entire 2011 Best Drivers Car story here:
http://www.motortrend.com/features/performance/1109_2011_motor_trend_best_drivers_car/