Announcement

Collapse
No announcement yet.

Demon Watch: Track Action, Exhaust Note, And Launch Control For The Dodge Challenger Demon. And We Get A Dragstrip Run, Too…

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Demon Watch: Track Action, Exhaust Note, And Launch Control For The Dodge Challenger Demon. And We Get A Dragstrip Run, Too…

    Someone at FCA was paying attention to a wave of complaints about the Challenger SRT Demon’s dragged-out, teased launch, because the newly released video, “No Pills”, is our best look yet at the monster Dodge. That means no semi-shadowed half-glimpses…we get the big Mopar sitting on the track with the Christmas tree coming down, and […]

    More...
Working...
X