Watch the world’s best snowboarders compete in snowboard cross in Idre Fjäll, Sweden.
www.cbc.ca 2021-02-13 17:00:00