Elon Musk also joked about his Twitter account, which has more than 50 million followers, and the tweets that led some critics to object to his being invited to host the show
The text above is a summary, you can read full article here.