Junkyard Gem: 1985 Mercedes-Benz 300 SD
Car shoppers in the United States were able to buy the proto-S-Class W126 Mercedes-Benz beginning in 1980 and continuing through 1991, and I’ve documented quite a few of these luxurious machines in forced
Read More