I’ve seen it all now. I give up. Out of all of the strange mid-1970s things I’ve pasted to the front page here, this is by far and away the new current champion. This 1976 Buick Electra Limited isn’t a fully-done demolition derby project…but it is far removed from the wheezing Malaise battlecruiser that it […]
More...
More...