Skip to playerSkip to main content
  • 14 years ago
Catch the best of the action as Canada’s Kyle Croxall wins the Ice Cross Downhill World Championship in Quebec City in front of 100,000 spectators on Saturday.

Find out more at redbull.co.uk/crashedice

Category

🥇
Sports
Be the first to comment
Add your comment

Recommended

3:11
Extreme
10 years ago