Snow, freezing rain

ST. LOUIS — As winter weather hits the St. Louis region, you'll hear 5 On Your Side Weather Impact meteorologists using the terms "snow," "freezing rain" and "sleet," but what exactly is the ...
Anytime you’re dealing with wintry precipitation in the southeast, it’s like shooting an arrow through a keyhole at two miles ...