Sheesh! Snow? Did it snow? (My brother, in an urban town in Massachusetts, has been without power for 3 days now. LOL!!!!!)