#4305 That’s The Spirit

Still image from SNL of someone standing outside a Spirit Halloween shop

Luke and Andrew check-in after their big (weird) live show in Philadelphia this weekend. Plus, the Spirit Halloween company is apparently offended by Saturday Night Live’s takedown of the stores in its season premiere. (Or is it just good business to be offended?) 

Previous
Previous

#4306 The One Seasons

Next
Next

#4304 TBTL Live In Philadelphia!