Tuesday, April 13, 2010

Lunga Calcio Live!


There's a reason soccer is the most popular sport in the world. And there's a reason Brazil is home to the greatest soccer players in the world. Question: Is the "Kissing the Ring" celebration even allowed in Italy?

@:
:@