Tuesday, May 22, 2012

Leaders of the World

watching last Saturday's UEFA Champions League Final between Chelsea (London, UK) and Bayern Munich (Germany).





























Source: Grantland

No comments: