Are sheep scared of ghosts?

16 answers 16