Freeware
... do, but much more. But, though free, to download and use, its versatility comes at a price: advertising. The Weather Channel Desktop gives you instant access to the weather-, climate-, and health-related information that comprises The Weather Channel's extensive daily programming. The local radar; traffic, road, and travel conditions ...
Details Download Add to Watch List