Announcement

Collapse
No announcement yet.

Pop ups on main site

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Pop ups on main site

    There are pop ups claiming that I've won ipads, new Samsung phones, etc. on the main site. This is why I have an adblocker on my computer, and should get one for my phone.
    sigpic

  • #2
    We are aware. Maybe this offseason we'll come up with a new strategy for monetization.

    Comment

    Working...
    X