mmgmercadoSep 1, 20221 minTerrifying picture of an unidentified creature roaming through Texas zooSecurity cameras get a thumbs up! The internet was buzzing with theories about what this unidentified creature was walking by the...