Top Stories
Over 9,300 apply to buy one of the first European-spec Ford Mustang cars, with the initial 500 reserved in a mere 30 seconds
The first 500 2015 Ford Mustang models destined for Europe were reserved in just 30 seconds when order books opened during last Saturday’s Champions League Final.
By the...