I don t see any reason why not include it The only reason I ve heard so far is about the notability of Blairwatch co uk As a reminder Google watch org got an entry in wikipedia Even Daniel Brandt its founder got his own controversial article Indeed it s just Mr Brandt who s editing his sites while the last time I visited Blairwatch I found 3 users and 317 guests I am not trying to imply whether any of the websites is notable but implying that if Google watch is present here than a banner pic from blairwatch which is directly related to the story is at least notable to this article The only thing we should discuss is what to mention in the title of the picture not the presence of it Cheers