Discussion in 'Dodge Challenger SRT DEMON Forum' started by jkelly16, Jan 12, 2018.
For those wanting to learn how to drive a Demon. Story is here at Fox News.
Now if I only had the 85K I would be all in....
Ah, but you don't need one to participate in this if you want to spend the $$$.
Separate names with a comma.