Street Freaks, Customs, Rods, Street Machines...60's 70's 80's
66340SEDAN said
:thumbsup:
View attachment 1715850821
Click to expand...
I remember seeing that Demon at Carl Caspers custom auto show at Louisville Ky. Back in 1980 or 81.
Print