Urban legend or the real deal? San Antonio Zoo unveils new Chupacabra exhibit

      Comments Off on Urban legend or the real deal? San Antonio Zoo unveils new Chupacabra exhibit

The San Antonio Zoo will soon introduce a new, never before seen exhibit of an animal so rare it has never been seen before. Well, some people claim to have seen it.

The San Antonio Zoo will soon introduce a new, never before seen exhibit of an animal so rare it has never been seen before. Well, some people claim to have seen it.Read Morelocal_news