Ohhh, no Mohammad no Mecca, I remember this.
There's other ones. When my husband is around again, I'll have to ask him for the link to a totally serious, brain-frying video on how there's anti-Islamic symbols and signs of the Illuminati in a lot of other brand name sodas and the like that some poor fool compiled.