WATCH: 'Demon Goat' In India Has Human-Like Face

WATCH: 'Demon Goat' In India Has Human-Like FaceThe goat's human-like face scared villagers.



Yahoo News – Latest News & Headlines