Ford Mustang comes to India
The hugely anticipated Mustang muscle car was showcased by Ford in India today, ahead of the upcoming Delhi Auto Expo. The Ford Mustang will be on sale later this year. Thankfully, Ford has been smart and not bothered with messing with the formula. A 5.0-liter V8 engine will be…