Uncategorized

New Mustangs secured in 30 seconds

  The nerves of Ford executives about releasing there “baby” were eased when the first 500 Euro-spec 2015 Mustangs were reserved within the first 30