Some cars are just meant to be gawked at. The 2009 Maybach Landaulet is just such a spectacle. It sports 20-inch wheels, a top-of-the-line V12 engine, and a pimped out top that rolls back to let in the sun. Oh, did we mention that it also costs $1.35 million dollars?
Continue reading...
Monday, July 27, 2009
5 Comments