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 Nissan head so I was for the GTR, who do you think will win?