Atlas Snowshoes Light Ride Suspension (LRS) Technology


Light-Ride Suspension (LRS) is the perfect blend of comfort and function, allowing your foot to articulate naturally and cushioning impact for smooth striding on mellower terrain