Posts

“How do you like it, Elon Musk?” Memes: Russians Mock Musk on Twitter with Dozens of Terrible Life Hack Inventions