VAMatt on 02 April 2021
My guess is that you've shown interest in the title, which is why you're seeing ads all the time. I've never heard of it. However, commenting in this thread may lead to me seeing some ads now....