Offroading in Canada – Whistler B. C. Style

Offroading in Canada – Whistler B. C. Style

Chupacabra Offroad traveled across the border, to the amazing ski town of Whistler, in British Columbia for some SxS riding and exploring this amazing area. The RZR ride was a fleet of 2018 RZR 900 S 60″ models, and the ride started about 12-15 north of the...