American powersports company Polaris announced the launch of the industry’s first factory-integrated electronically controlled hydraulic locking sway bar.
Rounding the bend for the final time outside of Polaris's Wyoming, Minnesota, facility, I was already thoroughly impressed with the new RZR Pro R Factory's pace. The company's test track wasn't suited ...