Fab Design Mercedes-Benz SLR Roadster Is Pure Overkill


Usually when you hear that a car is one of just 10 ever made, you envision a truly remarkable vehicle that is the envy of car collectors around the world. The following Mercedes-Benz SLR McLaren isn’t like that.
Read more »