Viewing entries tagged
Issue 7

The Stuff of Legend - Mercedes 300 SLR

The Stuff of Legend - Mercedes 300 SLR

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.