HAPPY HALLOWEEN! In this extra special episode, we cover the “Bermuda triangle of haunted locations” in Charlotte, North Carolina— as well as the legend of the Bermuda Triangle itself! Learn about the histories and hauntings of the McGlohon Theatre, Dunhill Hotel, and Carolina Theatre, and don’t forget today, more than any other day, to leave the light on.