Society & Culture & Entertainment Other - Entertainment Chupacabras Corpse About Society & Culture & Entertainment Saturday, April/20/2024 Saturday, April/20/2024 146 106 Share 0 2006 Photo Hoax Contest"Detailed comments of the specimen are available on request."