Did you See this Sign at the Post-Bin Laden Era Celebration Last Night?
I saw this sign at a celebration of the death of Osama Bin Laden last night http://img.thesun.co.uk/multimedia/archive/01302/celebrations1-682_1302928a.jpg LOL
Did you see it, too?
Here is Obama's speach informing the country of the good news http://www.youtube.com/watch?v=3V0ISgosTlQ
I thought I never hear Bin laden would be found let alone killed!
Have any of you celebrated too?