The Biggest Sedan in the World

[image title]

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.

    honked on this post.