Hi Ellie, nice to meet you!

Hmmm, blizzard of 2003, I don't remember that one for some reason. I remember the one in '96, though.

I am about 20 minutes from the Delaware Memorial Bridge, North up 295.