Looking where there is enough snow to play in around I.F. I was down to American Falls and road for work but that was just on the road and was 8" no fun!!! Who has been out riding around the area and knows where the snow is at? [NeedSnow]
A forum community dedicated to snowmobile owners and enthusiasts. Come join the discussion about performance, racing, troubleshooting, trails, maintenance, riding tips, modifications, classifieds, gear, and more!