User blog comment:Leon dreadpratt/Weirdest Thing Ever/@comment-2190739-20110524222329/@comment-1994646-20110525125720

Yep, does that have anything to do with it?