There’s a Rubber Duck in the Nile, and Everyone Is Losing Their Minds

There’s a Rubber Duck in the Nile, and Everyone Is Losing Their Minds

  What the actual duck?!?! A huge rubber duck was spotted in Cairo, and everyone is literally losing their minds. People simply just want to know what this duck is doing, what it represents, and where it’s heading.   Rumor has it, El Batta (we’ll just call it that for now) is all Mountain View’s […]

Protected: We Need to Talk More About This Summer’s ‘It’ Creature: El Batta

There is no excerpt because this is a protected post.