October 20, 2005


Volkswagen unveils the EcoRacer

Volkswagen EcoRacer
Volkswagen EcoRacer. Click image to enlarge

Tokyo, Japan

Connect with Autos.ca