The Weather Channel Desktop
Local weather information and alerts at your fingertips!
- Large interactive map and radar
- Instant access to severe weather alerts
- Video and extended forecasts
- Current conditions with up to 10 saved locations
The Weather Channel Desktop reviews