Which “SNL” Icon Are You? March 9, 2024 by admin Live from New York, it’s your comedy soulmate.#SNL #Icon