All the football aficionados must be eagerly waiting for today’s Euro 2012 Spain vs Italy match. Here is a football of different sorts. Ford in Brazil organized a football parade where the most awaited EcoSport also shook a leg (err..okay Tyres!). Here is a quick gallery of EcoSport in action.
Slideshow Gallery: Click on any image to open full screen slideshow
Pictures from Ford Brazil FaceBook page