Home NEWS Watch: Elon Musk’s ‘SNL’ monologue