Street Freaks, Customs, Rods, Street Machines...60's 70's 80's

I remember seeing that Demon at Carl Caspers custom auto show at Louisville Ky. Back in 1980 or 81.

Cool! Remember what engine it had? Lots of custom work, I like the pitchforks...and the girl :D