2005 IBF World Championships - Venue

Venue

  • Arrowhead Pond

Read more about this topic:  2005 IBF World Championships