Elon Musk echoed from twitter Saturday, April 2, 2022 · 11:45 PM · ▾ ▶youtubeunlikecommentstweet74 like this|17 saw this post