Imagine this: it’s 1966, and you are an American serviceman stationed in Germany. You are a gearhead, and you have been reading all about the new Ford Mustang that is all the rage back in the States, and you want one! So, you march down to the local German Ford dealer looking for one, and […]
More...
More...