Subscribe RSS

Tag-Archive for » italia «

World Cup in the Streets of Niagara Falls

Here is some more video footage from the celebration in the streets after Italia won the world cup on July 9, 2006.

Also check out the Cop Gets Mad For Blaring Horn post.