The National Weather Service (NWS) in St. Louis is expecting about eight inches of snow on the ground in Columbia by about noon. NWS St. Louis meteorologist …
Read More »The National Weather Service (NWS) in St. Louis is expecting about eight inches of snow on the ground in Columbia by about noon. NWS St. Louis meteorologist …
Read More »