The Best Elon Musk Buys Twitter Memes

279226859 10220630434103183 5405440169097347846 n

Elon Musk has a preliminary deal in place to buy Twitter one of the world’s most influential social media networks for $45 billion dollars. The aggressive business move raises more questions than it answers. Like where the hell is Musk getting $45 billion dollars? His money is all tied up in SpaceX stock and Tesla […]