Osama bin Laden is dead

Osama bin Laden was killed in a firefight with American forces in Pakistan, which looks a lot like South Park, and the United States has his body. Way to go, Team America!

Categories: News