myth

Mysterious Animal Caught On Tape In Maryland
Workers of a hospital in Maryland were seeing a very odd looking animal along the woods of  their building.  They decided to set up a trap to catch it, and it has people scratching their heads as to what it is, and some are throwing out the word chupacabra.