Elon Musk echoed from twitter Thursday, October 20, 2022 · 3:26 AM · ▾ ▶@Neuro_Skeptic Sameunlikecommentstweet68 like this|18 saw this post