3 Days After Signing Deal with Musk without Telling Him Its actually fun to watch Elon Musk run free on Twitter, had this been anyone else, Twitter would have censored them and kicked them off. But yet again, Musk has Twitter in a position where it cant kick Musk off the site because he is the potential new owner.