A film about the first ever Canada Man/Woman Xtri race which takes place in the Lac Megantic region of Canada.
See All Stories On This Race