The West Live
Will Elon Musk bomb as SNL host?
00:00 / 01:46
Advertisement