RE: production srt-8 pics
Sounds like a good way to advertise the car. "The new dodge challenger, this one won't decapitate you"
Hmm, that actually brings to mind the space shuttle that exploded, do you think the name could have a negative effect on the car these days?