Skip to content
u:\My Pictures\08_04_11_Foosball\08_04_11_Foosball_WorldCup.jpg

A game at the 2006 ITSF World Cup in Germany (Courtesy of ITSF)