Elon Musk SNL: Tesla Cybertruck Goes on Display in New York Until Sunday, May 9 Elon Musk is going live this Saturday Night, and one of the most awaited appearances is a Cybertruck in New York. by Isaiah Richard