Muscle Car Fan

Posts Tagged: SLR

The Mercedes-Benz SLR McLaren was first manufactured in 2003 with the Mercedes factories last unit, in a roadster version, rolling off the assembly line in March 2008. The SLR McLaren design was inspired by and modeled after […]

Scroll To Top