European pre-orders of 2015 Mustang sell out in 30 seconds

#1