New Reviewer

The Weather Channel - Removing from my iPhone, someone had installed

Someone have installed apps on my cell phone and the this is one of them. Im calling because I need to remove it on both ins. So please call me.
View full review
ID
#2745674 Review #2745674 is a subjective opinion of poster.
Pros
  • Remove please
Cons
  • Move
Preferred solution
Let the company propose a solution