Our favorite Texas space mogul billionaire Elon thru down the gauntlet to Russian Pres Vladimir Putin. So how did that go? https://dehayf5mhw1h7.cloudfront.net/wp-content/uploads/sites/932/2022/03/18103725/LLaff-Elon-vs-Putin_Copy.mp3 Previous Post Next Posts