Myspace Tom Had A Pretty Great Reaction To Elon Musk Claiming He’d Step Down As Twitter CEO After Losing A Poll
Getty Image It’s been a year of comically short tenures. Liz Truss spent 45 thrilling days as Prime Minister of the United Kingdom. Elon Musk may last only a bit longer as CEO of Twitter. The Tesla and SpaceX honcho purchased the social media giant for an appalling amount of money, and he instantly left … Read more