Opinions on a Wrecked '70 340 DEMON

It was also a factory hood pin car too. May be a dumb question, but what is that motor-looking thing mounted on the passenger inner fender??

Justin
"CornDog"
Looks like a air compressor for the air shocks if it had any.