The Navy Seals ended almost 10 years of hide and seek with Osama Bin Laden. Fuck Yeah! It's a great day for freedom. Now let's go get Ayman Al Zawahiri. Fuck Yeah!
Here is a cool scene of Phillies fans reacting to the news of Bin Laden's death during the Met's game last night...