Free Desktop Weather and Alerts from The Weather Channel
Download now for free! Desktop Weather provides instant severe weather alerts, extended forecasts, interactive maps, radar and much more. ... The Weather Channel Desktop gives you instant access to real-time local weather and alerts ......