In true demonic fashion, Dodge is teasing us with tidbits of information about the Challenger SRT Demon spread over the next 10 weeks. For motorheads, this is the worst form of torture—knowing a wickedly powerful and purpose-built street machine will exist,*but not knowing many details. It’s like being an eight-year-old stuck in a never-ending Christmas […]
More...