Anyone seen the new car craft Demon Project car?

They probably are recycling parts out of the old project X