Not that this is any stunning realization, but it appears the Super Stock is a Demon, without the trans brake and the crate. So as promised, it's NOT a Demon. That promise thing they did about the '18 Demons being the only ones they will ever make is kind of insulting to our intelligence, as if we can't see what they've done. I'll admit though, I was duped, as I did believe them. Guess Detroit is becoming the next Washington DC.