3.7K views
CBS News
Is Elon Musk trolling Twitter over $44 billion deal?
Login with Google Login with Discord