Famous Parts Mercedes SLR McLaren Roadster: Bald darf der Alte brüllen - Speed Heads
SLR Club Tour in Montreux, Switzerland - GTspirit
The Mercedes-Benz SLR McLaren is displayed at the 75th Geneva motor show in Geneva, Switzerland, on March 2, 2005. Photo by Laurent Zabulon/ABACA Stock Photo - Alamy