Mar 192003
The National Weather Service reports that Sedalia has received 54 inches of snow as of 4:20 pm. And the snow is still falling… but it’s expected to taper off tonight.
Wow.
The National Weather Service reports that Sedalia has received 54 inches of snow as of 4:20 pm. And the snow is still falling… but it’s expected to taper off tonight.
Wow.