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/

No comments: