Elon Musk echoed from twitter Tuesday, November 15, 2022 · 3:40 PM · ▾ ▶Welcoming back Ligma & Johnson! t× unlikecommentstweet93 like this|105 saw this post