Home Tags SNL

Tag: SNL

SNL has a new impression of Elon Musk, ‘the worst thing...

0
Saturday Night Live cast member Jeremy Culhane unveiled his impression of Elon Musk last night, depicting the SpaceX and Tesla CEO as an awkward...