Apr 23 2012
Muslims trying to impose the filth that is Islam while annoying the crap out of unsuspecting Americans at the same time
We have seen Muslims filming themselves screeching the offensive Islamic Call to Prayer in public places such as college campuses, zoos, and street markets. Now, a park. Where’s a taser gun when you need one?