Record snowfall packs the Omaha Metro
Omaha residents experienced a record total of 12.5 inches of snow on Monday, Jan. 25. The total accumulation of Jan. 25’s snow has not transpired since 1975. According to meteorologists …
Record snowfall packs the Omaha Metro Read More