Was This a Ostrich or Emu ? Either Way What is it Doing Downtown in Houston Texas ??

Monkeys in PA, Zebras in Maryland and now Ostriches and Emus in Houston?? What the hells 🐒🩓 #Emu #Ostrich #Houston
Back to Top