The Weather Channel Toolbar was designed and has been optimized specifically for the launch of Internet Explorer 7. The free toolbar enables users to constantly monitor their current weather conditions and receive severe weather alerts within their...
- Home
- The Weather Channel Interactive
- Browsers
- Internet Explorer Add-ons & Plugins