News Nov 8, 2026
SNL Debuts Humiliating Elon Musk Impersonation
Jeremy Culhane nailed Musk's awkward cadence and mannerisms, as well as his penchant for self-humiliation SNL Debuts Humiliating Elon Musk Impersonation Alex Young
Originally published by
Consequence of Sound