LEVI SKI CENTER, KITTILÄ (Finland), 05 May 2018 - The 2018 FIM Snowcross World Championship is in the books from the Levi Ski Center in Kittilä, Finland. The best Snowcross riders in the world joined up with the Women’s Snowcross World Cup and the European Snowcross Championship for epic racing on the slopes of Levi today.