A Long Overdue Farewell to the Dodge Demon Teaser Videos

If you haven’t yet heard, Dodge will unveil the 2018 Dodge Challenger SRT Demon at the New York International Auto Show on April 11th. If you have heard, then you’ll be relieved to know that one of the most drawn out vehicle releases in history has reached its end. Using what we know so far, […]
The post A Long Overdue Farewell to the Dodge Demon Teaser Videos appeared first on The Truth About Cars.