By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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....