Anyone seen the new car craft Demon Project car?

This reminds me of a Hot Rod Magazine article. Someone took a mint condition Camaro RS/SS and put a Toyota engine in it. You shoud have hear the Chevy guys crying "foul" the next month. It's not very funny when it happens to them is it?