I am in Depew. Five miles north they tell me the sun is shining and they can see their lawns.
Yes, it is here. Friends are posting incredible pics on their facebook pages. I almost feel guilty.