I was thinking... with all this talk of the ecoboost 4 cylinder Mustang being confirmed I'm wonder what it will be badged or called?
Maybe they call it the Mustang ST like how they have a Focus ST and a Fiesta ST?
Possible considring if R&T article is right and the ecoboost 4 model isn't...