Elon Musk echoed from twitter Wednesday, August 4, 2021 · 10:23 PM · ▾ ▶@28delayslater 🤣unlikecommentstweet95 like this|15 saw this post