World Cup. Passion.

There is no other event that evokes such a global passion, in every country except the U.S. that is.

Here are some great pics of what I mean.. Opening weekend – 2010 World Cup – The Big Picture – Boston.com

Advertisements