Ghouls Gone Wild
Episode 12: Panic at the Borden House
Did Lizzie Borden really take an axe and give her mother forty whacks? In this episode of Ghouls Gone Wild we discuss the murders that took place in the Borden House in Fall River, Massachusetts, and the many ghostly inhabitants that are said to reside...