22 Aug 2011

What A Beauty...

Mercedes New Super Sports car. Initially, I was not moved by this but on taking a closer look and reading up what it is all about it became obvious that this really is a super car. Take a peek at Mercedes Benz SLS AMG Roadster 2012...




No comments:

Post a Comment