Back to photostream

Cool Celebration

Cool Celebration! Italian Fans Celebrate Ultimate World Cup Football Victory On St-Laurent In Montreal. Italy Beat France 6-4 To Win The World Cup!

23,702 views
39 faves
5 comments
Uploaded on July 11, 2006
Taken on July 10, 2006