Who Played the Hilariously Awkward Ms. Swan? Unveiling the Mastermind Behind the SNL Icon
The Introduction The flickering glow of the tv, the excitement of the Saturday night time environment – these had been the right substances for a weekly dose of laughter. And for a lot of, a key ingredient of that laughter was a personality so distinctive, so splendidly weird, and so totally unforgettable, that she shortly … Read more