Daily Archives: November 2, 2012

Ghosts and demons hang out together on Halloween because demons are a ghoul’s best friend.