Dodge Challenger SRT DEMON Forum
I have not ordered my Demon Crate yet (I know, am I crazy?). Couple of questions...
Anyone order yet?
Did you put your name on the crate?
Just need some info before I make the call... and any thoughts would be appreciated!