Check out photos of the teams

GT has been to several World Finals in the last decade.

  • 2012, Warsaw, Poland (Going in mid-May 2012)
  • 2008, Banff, Canada
  • 2006, San Antonio, USA
  • 2005, Shanghai, China
  • 2004, Prague, Czech Republic
  • 2001, Vancouver, Canada