It’s officially October, marking the crucial window in which Spirit Halloween stores start spawning in empty buildings across the country. In Chapel Hill, sources report that a Spirit Halloween has appeared in the now-vacant ATO house on Franklin Street.