One of the coldest days on record was 25 years ago today.

The low in Hannibal on this day in 1989 was 21 below zero. Pike County, Missouri also recorded a low of 21 below on this day in 1989 to qualify as their coldest December day.

Several other low temperature records were recorded in December of that year and the all-time lows for May and September also happened in 1989.

Pike County, Missouri's lowest-ever recorded temperature was minus 26 degrees, which happened on February 9 of 1979.

The warmest December temperature was found on December 9 of 1991, when it was 78 degrees.