1
General Support / Annoying forced ads
« on: October 23, 2019, 09:03:01 am »
Everytime when i even try to open my forum I get redirected to one of those fake “you won an iPhone X” websites, after a few seconds. I can’t even access my forum normally why is this here??