Elon Musk echoed from twitter Sunday, November 20, 2022 · 3:13 PM · ▾ ▶@Starbie888 @NateSilver538 [Cue Spider-Man meme]unlikecommentstweet51 like this|. post