October 19, 2005


Mercedes-Benz fuel cell buses top one million kilometres

Stuttgart, Germany

Connect with Autos.ca