Anyone seen the new car craft Demon Project car?

Not that im backing them, or saying yay! but, theres a flat out reason, Marketing, Chevy has a Bigger aftermarket, more aftermarket support More company donating parts! so more money for there magazine more sales it all trickles down, and billy bob with his bowtie been sitting rotting will read it and buy it.