Share
twitterlinkedinfacebook
Image 1 of 1
WC.DZ.090706.111.jpg
Some fans relax after watching the 2006 FIFA World Cup final match on large outdoor public screens at the FIFA World Cup Fan Fest in Tiergarten park in Berlin. The game was held at the Olympic Stadium in Berlin, Germany on Sunday July 9th, 2006. Italy won on penalty-kicks, 5-3, over France after the match ended up in a draw in regulation and extra time

© 2017 All rights reserved ISI Photos