Mustang’s India Debut

You see the Mustang and the first word  that comes to mind is spirit of freedom.’

You see the Mustang and the first word  that comes to mind is spirit of freedom.’