What is Willycontrol.com
Recently, something has been showing up in the lower right corner of my screen from WillyControl.com several times a day. Sometimes about PayPal wanting to give me money.......Yeah right) lol I want it to stop because it's annoying. Tried doing a search, but can't find anything> Help!!