FIM Snowcross World Championship kicks off in Sweden

Courtesy of Youthstream ÄLVBYN (Sweden), 31 March 2017 – The world’s fastest snowcross riders took to the snow today at the 2017 FIM Snowcross World Championship and FIM Women’s Snowcross World Cup in Älvbyn, Sweden. The championship was last in Continue reading FIM Snowcross World Championship kicks off in Sweden