User blog comment:Dr. Feelgood/BIN LADEN DEAD/@comment-1017446-20110502233903/@comment-3123696-20110503003857

BOOM HEADSHOT!

Wait, I think I have an idea of who might be....