Monthly Archives: November 2013

Volkswagen Group Owns What May be the Best Car Collection in Germany

Lamborghini Miura Featured

The Volkswagen W 12 Concept you see above is part of the second-most-popular tourist attraction in Germany. It’s called Autostadt, and approximately two million people flock to Wolfsburg each year to visit the exhibit. Many of those folks are new-car customers from all over Germany making the trek to Lower Saxony to pick up their [...]