2006 WORLD CUP FINAL - ITALY v FRANCE (ENGLISH LANGUAGE) - Click Image to Close