Halloween is one of the best holidays and Twin Falls is great at celebrating it, but there are a few ways it could be better and give residents some scary moments.
Both the Haunted Swamp and the Haunted Mansions of Albion are already prepping for scare season and looking to hire scare actors to be part of the experience.