It's been very weird here this week. First week of spring, and we get...everything! I'll break it down...
Thursday: Typical cloudy, 50-ish day
Thursday night: clear and cold (near freezing)
Friday morning: Heavy snow, low 30's
Friday afternoon: Sunny and warm, mid-50's
Friday night: Very cold, 25 F
Saturday: Sunny and low 60's
Sunday: Pouring rain, thunderstorms, mid 40's
Sunday night: Clear and cold, well below freezing
Monday morning: snow flurries, mid-30's
Monday afternoon: Sunny and mild, low 50's
Monday evening: Cold, pouring rain, thunderstorms, hail, upper 30's
Tuesday: Cloudy, low 50's
Snowflakes are possible for the next few days before it finally clears and warms up to seasonable temperatures.