User blog comment:Dr. Feelgood/BIN LADEN DEAD/@comment-1982215-20110502032655

Well I guess it's true.