Watch the world’s fastest blind drag racer reach 120 mph in his new Challenger Super Stock
Arguably the world’s fastest visually impaired driver in the quarter mile, Sheldon gets to grips with the disorienting power of his new Dodge SRT Super Stock Challenger {{comments}} reactions 2 hours ago In addition to being adrenaline junkies, racers are part of a community, and one of the best things about going to an event … Read more