The mystery of the mangled Demon

moparnut

Administrator
The image above, showing what is clearly a badly wrecked 2018 Dodge Challenger SRT Demon, has been going around the internet for the past week. Many people are lamenting the fact that one of the 3,300 840-horsepower muscle cars built for consumers, but there are many variables which lead me and several others to question whether or not this is a privately owned-and-wrecked 2018 Demon.
On Monday or Tuesday of this week (April 9th or 10th),
Read the full story: The mystery of the mangled Demon  »

More...
 

SiteLock

SiteLock
Back
Top