Demon dragster headed to sellers

The 2018 Dodge Challenger SRT Demon is the world’s first manufacturing automobile to raise the entrance wheels at launch. It set the world report for longest wheelie from a standing begin by …

Read More »