Search
Library
Log in
Watch fullscreen
last year

Elon Musk (Joined By His Mom!) Delivers Self-Deprecating SNL Opening Monologue

Mediaite
SpaceX and Tesla CEO Elon Musk delivered a self-deprecating opening monologue on Saturday Night Live, making fun of many aspects of his persona and getting plenty of laughs from the audience.

Browse more videos

Browse more videos