The China-made Ford S-Max was a slow seller and is therefore a rather rare sight on the road. But here we got one! A silver example that seemed somewhat abandoned, looking very dusty and with a deflated rear tire.
Continue reading “The Ford S-Max Was Made In China For Just A While”