A Suzuki Hayabusa lines up against the world’s most electric muscle car, and it slowly revs up to claim the win without even batting an eyelid ...
Richard Petty drove this Dodge Charger in both the 1974 and 1975 seasons, scoring 23 wins in 60 races, and winning the ...