Joined
·
351 Posts
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]