Ford executives confirm EcoBoost Mustang rumors

#1