New Ford EcoSport is making a splashing presence in Brazil. Here is a quick video of Ford EcoSport from Brazil. Also check Duster vs EcoSports in pictures http://www.youtube.com/watch?v=jnVZ7gHpfCc&feature=player_embedded