I know this is only a 75 Impala but we owned one and I think it was the best selling car in 75 and one of or maybe the longest mass production vehicle made that year. It certainly is a land barge.. The funny think was the suspension it felt like you were going a lot faster than actually which meant you had to keep an eye on the speedo at all times or you would be holding up traffic !
You can see some of the costumes..
A few bikes this one having the shift lever on the opposite side of harleys.
This car is flat black with various plastic skulls glued on to the body the then took cut outs of various tools like an open end box and a hammer and used them to spray paint over so they adorn the body