World Cup Final 2006 Sun 09th July 2006 by tkey Leave a Comment Italy win the World Cup after beating France 5-3 in a penalty shoot-out.
Leave a Reply