Cars / The 1976 Mercedes W123 Launch Film: What Mercedes Was Bragging About — and Why It Still Matters