Destination Polaris - Quebec

  • 8 years ago
Watch this episode and more at http://www.wildtv.ca
One of the toughest races in North America is located in the small town of La Tuque, Quebec. Located three hours north of Montreal, the 24 hours of La Tuque boasts an elite group of racers that put machines and body to the ultimate test.
4934