December 1, 2005


Ford takes real-world emissions testing to the streets

Aachen, Germany

Connect with Autos.ca