2015 FIM SnowCross World Championship & Women’s World Cup Cancellation

Courtesy of Youthstream Media FUNCHAL (Portugal), 17 January 2015 – The organizer announced that for reasons outside of its control, the 2015 FIM SnowCross World Championship & Women’s World Cup event, originally set to take place in Tuuri, Finland on Continue reading 2015 FIM SnowCross World Championship & Women’s World Cup Cancellation