Snowmaggedon arrives at our house, I react accordingly, by which I mean I pretty much sit on the couch the whole time

So, we had a huge snow storm here in MA this last weekend. I am notorious for doing stupid things in bad weather (see here for the amazing story of how I overcame my parents’ icy driveway and scared the bejeezus out of every resident squirrel nearby) but I stayed off the roads during this […]