October 14, 2005


Ford Freestyle earns highest front crash test rating

Dearborn, Michigan

Connect with Autos.ca