The 1955 Mercedes 300 SLR (the SLR stands for Sport Leicht-Rennen, or Sport Light-Racing) comes cloaked in legend, with stories so big and dramatic and mythic that they nearly keep you from seeing the car itself.
Viewing entries tagged
Issue 7
The 1955 Mercedes 300 SLR (the SLR stands for Sport Leicht-Rennen, or Sport Light-Racing) comes cloaked in legend, with stories so big and dramatic and mythic that they nearly keep you from seeing the car itself.