Anthony ComeauApr 6, 20222 minElon Musk Now Sits On Twitter Board of DirectorsThis week has been one fascinating week for everyone over at Twitter. Tesla's Techno King has joined the chat and the Leftists over that ces