There were two comments with hotlinks to lolpresident.com, one from Monday, one from 2009. Both have been removed.
Thank you mods!!!! Problem has disappeared!