Elon Musk will host ‘Saturday Night Live’ on May 8th by Derek McKinney | Posted on April 24, 2021 Elon Musk will host the May 8th episode of ‘Saturday Night Live’ in an unusual move for a tech CEO. via Engadget Check out the Finding Your Identity Podcast!