Dream Car Photos
Mercedes Maybach 62
2004 Mercedes Maybach 62 5.5 L V12, reg 10MV, seen in London.
The owner has a Bugatti Veyron as well! Can't wait for that to come past unless its in America.
Photo taken November 2011
Picture added on 12 February 2013 at 09:30