IFFC World Cup 5-a-side Tournament (March 2003)

The 2003 IFFC 5-a-side Tournament was held at Laiguanying, Beijing, with over 30 teams from 6 continents competing. Winners of the Men's Tournament were the Beijing Strollers, representing England, while the 2 ClubFootball Ladies' teams finished in a very respectable third and fifth positions.

Language preference

Album info

Popular tags

Language preference