REVIEW – Weather - The Weather Channel Review
Extremely slow loading page, every time!
Not user friendly hard to navigate !
Slow not easy checking other locations!
Very disappointing, especially you guys!
Yours should be the supreme best!
Review by POPE DT on
Weather - The Weather Channel.