- Oct 31, 2015
- Reaction score
Weather apps are numerous and Microsoft has even provided them on Windows 10. I like the new app from Weather Channel. It can be pinned to the taskbar and pops up over the browser rather than on a tab. It has a great format. Check it out in the app store.