Ford's Mustang Mach 1 Moniker Has Officially Returned After A 17-year Hiatus!

It will be launched globally in 2021. India launch is highly unlikely. Shortly after teasing the Mustang Mach 1, Ford has officially revealed its high- …