?? Where to find weather watcher on screen?

Running Mozilla and added it as a add-on. Downloaded it, restarted computer and nothing. no icon, shortcut, nothing. Restarted computer twice just to make sure. It’s listed in my add ons?

it says it will be on the ‘Mozilla toolbar’…I don’t see it…anywhere!

What’s wrong here?


This extension has been discontinued. If you’re using Windows, please check out the desktop version of Weather Watcher.