Massive ISIS rally in Germany leaves citizens dumb founded

Massive ISIS rally in Germany leaves citizens dumb founded