Getting ads from doubleclick:
it's probably stuff a user linked to in a thread you viewed
doubleclick just provides the ads you see on websites. Which also provides income to support said site.
There's nothing on the forum itself, it's probably from an embedded YouTube video?
Thanks. I know that you recently did an update and I was trying to figure out a problem I was having with the site and saw the ad site.