Sloooooow – Weather - The Weather Channel Review
What were you guys thinking?!? Completely sacrificed performance and usability of this (once decent) app to add some flashy features? Unless there's a fix soon, I'm done.
Review by BuzzardNYC on
Weather - The Weather Channel.