Cars / The $35,000 Time Capsule: Why a 1985 Mercedes-Benz 300D W123 Is the Ultimate Taxi Drivers Dream
Cars / The 300 HP "Sleeper": Why This Restored Mercedes W123 is the Ultimate Wolf in Sheep’s Clothing