Elon Musk Makes a Meme about Going to Twitter HQ—Billionaire Finally Purchasing Social Media? The "Chief Twit" finally enters the headquarters and is aiming to close the deal. by Isaiah Richard