World Cup Final Flashback - Berlin 2006

2022-10-21 2

Berlin's Olimpiastadion was the setting for one of the most dramatic World Cup finals, as Italy beat France

Free Traffic Exchange