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

Read more at consequence