Mustang’s India DebutMay 24, 2017|By Driving Ford You see the Mustang and the first word that comes to mind is spirit of freedom.’ PrevNext