This is Ft. Lauderdale Florida... in case you were wondering.
UPDATE: I heard that a rally spokesperson got up before this rally started and mentioned that the purpose of this was to display the beauty of Islam. Well, they displayed the truth of Islam, its ugliness.