February 19, 2023 Elon Musk trolls Twitter users by telling them to pay to use it San Francisco, CA – In a stunning move that has left social media users both shocked and outraged, Elon Musk, the eccentric billionaire entrepreneur and […] Elon Musk 0 2 min read