Tuesday, May 01, 2007

Darth Vader's Car

Leave it to German manufacturer Maybach to make a car for the truly evil, the Excelero.

No comments: