2011 IGSA World Championships Announcement

The 2011 IGSA World Championships have been awarded to Teutonia, Brazil and the first ever IGSA Junior World Championships have been awarded to Maryhill Washington, USA.

Wednesday December 15th, 2010
Category:
Downhill