Spirit Halloween is Giving a Lucky Horror Fan a Trip To Spend The Night in The Lizzie Borden House
Spirit Halloween is already starting to celebrate Halloween and they’ve announced that they are looking to send a lucky horror fan and their "coven" to spend the night a the Lizzie Borden House in Fall River, Massachusetts. Back in 1892, Andrew …