Well now, cats and kittens, here it is, the first decent snow of the year in southeastern Connecticut. As usual, the plethora of psychos who are terrified of snow have come out. I'm sorry, kids, but if you don't like snow, go south. Being afraid of snow in New England is like living in Bermuda and hating beaches, or living in Japan and being
(
Read more... )