According to 9News:
It's the most spooky time of the year.
Spirit Halloween is opening its first stores of the season in Colorado.
Eleven Colorado Spirit stores open for the season on Tuesday, Aug. 16. Seventeen more locations will be opening soon.
Denver, Westminster and Colorado Springs lead the state in Spirit Halloween stores with three each.
See the locations HERE!