In case you've been living in a Florida bubble, it snowed in the Northeast yesterday. I caught some of it on camera. I've never wanted a sled more after watching the kids (and some parents) on the hills in Central Park. Who's with me?
Bridge in Central Park