IAA 2009 Volkswagen presents L1 one-litre-car

  • 6 years ago
IAA 2009 Volkswagen presents a study of a one-litre-car