Just in time for Halloween, The History Channel presents this 20 episode Haunted Histories box set filled with ghouls, ghosts, zombies, and witches.

Read more