As far as his opening monologue on "SNL" went, Elon Musk proved quite the comedian. https://t.co/mO1U6Em3vZ
We didn't know what to expect when "Saturday Night Live" announced Elon Musk would host its May 8 episode.