Spirit Halloween is perhaps the most well-known popup store in America, with thousands of temporary locations throughout the country. The stores are known for popping up in empty retail locations in the months leading up to Halloween. With Halloween fast approaching, the company announced plans to keep stores open a little longer this year to help spread some Christmas … [Read more...] about Christmas Spirit? Christmas Is Taking Over America’s Favorite Halloween Store