Share
twitterlinkedinfacebook
Image 1 of 1
WC.DZ.270606.105.jpg
French National soccer team supporters cheer in Hannover FIFA World Cup stadium after France scored a goal during France and Spain's  second round FIFA World Cup match in Hannover, Germany  on Tuesday, June 27th 2006.  France defeated Spain 3-1.