Did the Ads Recently Change on this Site (New Pop Ups)


log in or register to remove this ad


Whatever you can do to help with this would be greatly appreciated. The ads are making the site just about unusable on both my computer and phone. Here's a screenshot of the homepage from my computer, using Chrome:

1706402470139.png


Edit: and here's a screenshot from my phone:

1000009502.png
 








Remove ads

Top