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
#2745674 Review #2745674 is a subjective opinion of poster.
  • Remove please
  • Move
Preferred solution
Let the company propose a solution