musclecarlife.com
Dodge SRT Challenger Demon - Muscle Cars
Dodge SRT Challenger Demon is the world's fastest muscle car with photos and quarter mile elapsed time and speed specifications with 840 horsepower.