HumorterrorTwitterYou're Fired! Awesome-est Osama Dead Laden Tweets May 2, 2011 Dr. Jones Screen cap of a bunch of my favorite tweets from tonight. Lots of lulz!