2006 Ford S-MAX
The all-new S-MAX is an exciting new addition to Ford of Europe's product portfolio, and will make its world debut at the Geneva Motor Show 2006. It shares many of the convenience, dynamic and safety features with its sister car, the new Ford Galaxy, but is a distinctly different vehicle.
Text: press release via NetCarShow
Photo: NetCarShow
