Ice Cross Downhill World Championship = Must Watch.

Ice Cross Downhill World Championship = Must Watch.

ALL

Ice Cross Downhill World Championship = Must Watch.

By

This is wild….

Extreme winter sport Ice Cross Downhill is described as ‘the fastest sport on skates.’

Last night American Cameron Naasz was crowned world championship winner after finals in the US city of Saint Paul.

More Unofficial Networks