World Cups

  • World Cup 2004
    Photos from the 2004 Boomerang World Cup in Charleville-Mézières, France
  • World Cup 2006
    Photos from the 2006 Boomerang World Cup in Asahikawa, Japan