Two days ago the high was 83°F/27°C and this morning I awoke to this:
This is typical Iowa Spring weather.