A strange creature has been spotted outside a zoo in Texas, but it’s not exactly an animal and it’s not exactly a human, or is it?
A strange creature has been spotted outside a zoo in Texas, but it’s not exactly an animal and it’s not exactly a human, or is it?