A snowblower equipped with tracks instead of wheels, offering improved traction and maneuverability in challenging terrain.
« Back to Glossary IndexA snowblower equipped with tracks instead of wheels, offering improved traction and maneuverability in challenging terrain.
« Back to Glossary Index