Frog in Ice Cube

Ice Ice Froggy, dum dum dum dum duda dum dum

vanilla.jpg
 
I have no idea what is going on here, but I see lots of frogs in icecubes too.

I am in Saudi Arabia today and it seems to be a country-by-country thing.
 
Back
Top Bottom