It turns out we didn’t dream it, and Dodge really did release the most-powerful muscle car ever early this morning. Now that it’s actually sunk in, what does the SRT Demon actually deliver"
Forgive us if our post this morning was a little short on detail. In our defence, it was almost 2am, and we had endured Dodge’...
If you liked this article you might be interested in these..