The stunning 2013 Ford Mustang Shelby GT500 has posted all sorts of questions. Is it for real? Can normal people buy it? Are Ford going crazy? All of these, alongside a sizable letter bag full of hate mail is what’s been keeping the Blue Oval’s PR people busy these last few weeks since it was […]