One of Indianapolis, Indiana’s scariest haunted houses to terrify guests every night from Thursday October 25 through Halloween. Read the full press release here.