Showing posts with label Maracan Stadium. Show all posts
Showing posts with label Maracan Stadium. Show all posts

Monday, 25 February 2008

Who cares about advertising # 3


When the world speaks the language of football...

From Mexico to Argentina, from street kids kicking a ball about, to passionate fans singing in all seater stadiums like the Maracana, football is the one thing that you can almost always rely on to break those language barriers.