Are sheep scared of ghosts?

18 answers 18