Browse Our Archives

July 1997

Snowmobile Innovations

Written by | 0 comment
A look at a new snowmobile brake system in use at Snowmass, Colo., and the Resc-You winch for snowmobiles, manufactured by Kalaska Enterprises of Boise, Idaho.