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.