"OSAMA BIN LADEN" content on TweakTown - Page 1
We found 1 items for the tag: OSAMA BIN LADEN
NEWS
Osama Bin Laden Death Announcement Sees Highest Sustained Tweet Per Second Ratio To Date
Osama is dead, but Twitter is very much alive with news of the event.