SNL Cast Not Happy About Musk Hosting The Live Show

Musk is doing his own share of needling too.