This may look like every inch like a 1969 Dodge Charger, but pop the hood or the door and you won't believe what it hides ...
The heart of this Dodge Challenger is still the factory-supercharged 6.2 liter Hemi V8, rated at 717 horsepower and 656 lb ft ...
Leno first laid his eyes on a Troy Indy Special at a car show in Newport, Road Island, in the Early 2020s. Now, it's here in ...