This 1971 or ’72 Oldsmobile Delta 88 has been advertising a local recycling company for at least fifteen years. I’m not sure how it has stayed up there all this time. A closer look shows what appears to be chains holding the car to the base. Must be pretty sturdy!
– Posted on March 5, 2012