What in the.....Corvette/Dodge

I was all set to defend it, rat-rods are about self-expression, use what you have, don't let anyone tell you what to do with your car, etc., etc.... then I saw the picture. Damn. I mean, just, damn.