The legend of the chupacabra is one of those modern day stories, the kind most scientifically minded people discount completely. It all started in 1995 in Puerto Rico when a farmer found eight of his
↧