Anyone seen the new car craft Demon Project car?

If they wanted to do another LS1 article, why not just get a Chevy???

I'd crush my Mopar before I'd put a Chevy engine in it but to each his own...