Sticker giant is hacking your site.
sticker giant ad is very bad and force itself compared to other ad. Stop them please
962nd
ranked
John sssmith
shared this idea
-
John sssmith commented
sticker giant ad is very bad and force itself compared to other ad, I think they are hacking your site