İstanbul
Sep 19, 2026
05:00 PM
Jeremy Culhane nailed Musk's awkward cadence and mannerisms, as well as his penchant for self-humiliationSNL Debuts Humiliating Elon Musk Impersonation Alex Young
Nov 08, 2026