Diesel Brothers Take Flight in a RZR
September 30th, 2016 9:44 AM Share
Easy on the landing.
While out in Idaho at the UTV Invasion a few weeks back, we spotted a few characters from the Discovery Channel’s show Diesel Brothers out terrorizing the sand dunes. Apparently they’re a part of Polaris’s new “test crew.”
A video posted by Dave Sparks (@heavydsparks) on Sep 4, 2016 at 6:48pm PDT
Published September 30th, 2016 2:44 PM