Sheldon Wilson, a blind man with an unassailable spirit, has carved his name in the records by drag racing a Dodge Challenger ...
Dodge Challenger SRT Hellcats don't get much crazier than this copy, which features a Liberty Walk widebody kit and a few ...