drag_race
21 Sep 2011

World’s Greatest Drag Race

With an empty airstrip and eleven of the best driver’s cars in the world, we put on the world’s greatest drag race. I always wanted to see a drag race w/ some of my favorite cars. Motortrend makes it happen. I wouldn’t mind driving any of these cars. I’m a

5