Elon Musk Takes An Awkward Turn As ‘Saturday Night Dwell’ Host

Tesla CEO Elon Musk strikes a pose at a December 2020 awards ceremony in Germany. This weekend, he hosted NBC

The Tesla CEO received to cement his image as a enormous title with popular culture cachet, performing with the SNL forged in silly sketches that promoted his pet projects and dressing up as a online game character.

(Image credit: Hannibal Hanschke-Pool/Getty Pictures)

About Khalan

Leave a Reply