According to the below link the European Ordering Books open 24 May to sell the first 500 Euro Spec Mustangs. So, what does that mean for us in the Mustang's home territory? When will be able to order a 2015?
http://www.autoevolution.com/news/2...pean-order-book-opens-may-24-video-80968.html
http://www.autoevolution.com/news/2...pean-order-book-opens-may-24-video-80968.html