Visitors line up to see 'haunted barn,' to return Oct.25-26, 31