October 20, 2005


Ford displays eight vehicles in Tokyo

Ford Equator
Ford Equator. Click image to enlarge

Tokyo, Japan

Connect with Autos.ca