Can-Am Wins 2017 UTV World Championship

Maverick X3 Side-By-Side Racers Win Long Course Overall, Pro Turbo Class and Sweep Pro Unlimited UTV Class Podium In Laughlin, Nevada.