User comments for The Weather Channel Desktop
The Weather Channel Desktop
- Free
- (283 votes)
All your weather information right on the desktop
Some people demand a little more from their desktop. If you're one of them, then take a peek at The Weather Channel Desktop.The Weather Channel Desktop is a tool that will help you keep up to date with the weather conditions in two locations of...