Halloween RiddleBy inspired / May 7, 2017 Why do ghosts and demons get along so well? Because demons are a ghosts best friend.