Italy wins the World Cup

Jul
2006
10

posted by on General

No comments


Today I had the magical experience to witness the victory of Italy while I was in the Little Italy district of New York City.
Check out the pictures of the street celebrations.

No related posts.

Tags:

Leave a Reply

More in General (35 of 57 articles)