Let's see. Today is April 4th and (according to Weather.com) our temperature generally would be around 65F. However, it never got above 47F and currently it is 36F and raining with some sleet mixed in. In April! In North Carolina!
Last year at this time, we already had had 20 days of 60F weather in March alone. This year, just two days in March above 60 degrees. Some of the weather forecasters are calling this month Apriluary due to the cold and wet.
I'm sure this American Robin is very, very sorry he came up from Central America instead of staying put.