World cup finalists.
Posted: Thu Jun 24, 2010 8:47 pm
Italy and France met in the 2006 World cup final.
This year they'll meet at the airport.
This year they'll meet at the airport.
The unofficial AFC Rushden & Diamonds messageboard
https://www.afcdiamondsforum.uk/