Description One of the only 150 Mercedes SLR McLaren 722 Roadster, two Maybach (57s and 62s) and a Mercedes S500 spotted outside the 79th Geneva Motor Show.
More on: http://bestcars01spotter.skyrock.com
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...