Elon Musk echoed from twitter Monday, May 2, 2022 · 2:31 PM · ▾ ▶@ggreenwald 🤣🤣 t×unlikecommentstweet103 like this|104 saw this post