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