Ford EcoSport Video April 24, 2012 by Saad Ford Brazil has uploaded a video on their youtube channel. Here it goes