2010 X Games Snowmobile Freestyle Medal Winners

The X Games snowmobile freestyle final event ran in Aspen, Colorado, on Thursday, January 28, 2010. Freestyle snowmobiling is one of the most daring snowmobile sports, and certainly an event that’s all about impressing both spectators and judges. In Freestyle, snowmobile riders take short runs at a ramp that launches them high in the air, […]
Continue reading…