Polaris RZR Factory Racing Dominates the 2020 UTV World Championship

Polaris RZR Factory Racing prevailed at the 2020 UTV World Championship this past weekend in Lake Havasu, Arizona with wins in the Pro Turbo Desert class, Pro N/A Desert class, and Pro Short Course class in dominating fashion.