Are sheep scared of ghosts?

15 answers 15