Mercedes-Benz SLR McLaren by Ross Mills 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 […]