Moto Magazine

World's Greatest Drag Race

By Gerard @presurfer
With an empty airstrip and eleven of the best driver's cars in the world, Motor Trend put on the world's greatest drag race.

YouTube link
(via Coolio's)The Presurfer

Back to Featured Articles on Logo Paperblog