Are sheep scared of ghosts?

14 answers 14