621 views

 

Submit

American Cameron Naasz was just a few meters away from giving the United States its 1st-ever victory in the Ice Cross Downhill World Championship before Canadian brothers Kyle and Scott Croxall bolted past the exhausted Minnesotan at the finish line.

Tags:

Rate This Video:
0 (0)

All Comments (0)

Show more comments
Search By: