Hecka Flossin’: 1967 Mercedes-Benz 200D

Hecka Flossin': 1967 Mercedes-Benz 200D

If you’re one of those kinds of car guys (don’t worry, I am too) you’ll automatically recite both the official German nickname for this car and it’s far less imposing sounding anglicized translation the instant you see the photo below. In 1950s America tail fins were all the rage in car design, and even staid old Daimler […]