Video: Mahindra XUV500 chases Ford Mustang

0
3

It appears this exercise was carried out in India. Which of the two cars do you think will win?