Chad!
Pete Davidson's lovably terrible recurring character returned on the latest Saturday Night Live as a Mars astronaut. Host Elon Musk, playing himself, rushes to mission control when NASA's Mars mission goes horribly off the rails. Sacrifice will be necessary...