Spirit Halloween opened their first store over the weekend for the 2021 season. The flagship store in Egg Harbor, New Jersey was packed with rabid Halloween fans who couldn’t wait to get their hands on the latest merchandise. If you weren’t onhand, it’s ok. We were there so you didn’t have to be….