I'm not sure what this is, but all day I have seen this on different websites. A link to http://droidzy.blogspot.com. I can't seem to load the page it instantly goes to some cpalead adblock thing.
Can someone check this out? Greatly appreciated.
Sent from my Droid using Tapatalk