Challenger SRT Demon teaser shows how Dodge keeps the power down – Roadshow

Click here to visit Original posting

And it also shows how the car will help keep the driver planted firmly in the seat.