SNL's 'Spirit Halloween' Skit Was Free Advertising For The Pop-Up Shop
Briefly