The most awaited car after Renault Duster is coming to India. It has been launched in Brazil, the first country to get it. Here is another good video of the compact SUV – Ford EcoSport, displaying the dynamics of the car.


Comments

SHARE
The brain behind MotorBash - an auto-nut!