Recap: La Sarre, Canada

Riders Cup 2018

La Sarre, Canada hosted the final Riders Cup event of 2018 with more than 100 athletes competing at the incredible natural ice track made for maximum speed and exciting action.

Videos You May Also Like

Stories