Can an Opel Corsa keep up with the high-revving Kawasaki ZX6R in a thrilling 1/4-mile drag race? Watch as these two machines ...
Sheldon Wilson, a blind man with an unassailable spirit, has carved his name in the records by drag racing a Dodge Challenger ...