IslamoFascists Destroy Flag in New York City
Religion of Peace is a term Charles at Little Green Footballs has lovingly trademarked.
Michelle Malkin has the video of, I kid you not, The Islamic Thinkers Society walking on and finally tearing up the American flag (note The Islamic Thinkers Society also has the video, i.e. they are quite proud of their desecration).
Little Green Footballs is on it.
Excellent background information at Jihad Watch.
Both Michelle and Charles point to this WorldNetDaily article.
Don't hold your breath before our Legacy Media keepers report this and give it the same treatment as spraying urine.