The Biggest Sedan in the World
As seen at the beginning of the Driver's Parade, Le Mans, 2011. Pre-war Auto Union "drophead" sedan. Nevermind 2010's overall Le Mans winners scoping out fly damsels in the back and pay attention to that enormous grille.
- Shane Mahoney posted
- Auto Union
- on August 18,2011 06:24PM
-
honked on this post.