seekpar

Participant
Post count: 990

I understand the need for ad revenues to support the site, but these pop-up ads showing up all over my screen are really really annoying. Not user-friendly at all.