I feel pretty safe in saying a lot of us have been to a Spirit Halloween store at least once. Right? If anyone's not familiar with them, they're an American Halloween superstore that pops up around mid- to late August or so, usually in some vacated store space. They not only have costumes and makeup … Continue reading When Stores Make Movies