Avy Advice–snow go or no go

I love winter. I love snow.  And I love winter sports! I grew up in New Hampshire where we had a saying that the weather there consisted of 11 months of winter and one month of damn poor sledding. Point-when you live in an area that has real winters, those winters can be long unless…

Read More