The Don Lemon Show was set to start streaming on Monday, March 18, on the social media platform. Lemon said that he believed he had a good interaction with Musk, who apparently did not take kindly to the interview.“We had a good conversation,” Lemon wrote in a statement.