If you have ever driven along the New York State Thruway heading towards Buffalo, you may have seen the National Oceanic and Atmospheric Administration (NOAA) Doppler radar system. This is located ...
All of Michigan is expected to see accumulating snow Friday into Saturday, according to the National Weather Service.