Originally Posted by
CMK10
Just looked at the weather for New York Saturday: 90% chance of something called "snow to rain". That's disconcerting for those coming in from out of town.
Umbrella packed, hopefully I can find the one without Mickey Mouse emblazoned on it.