The Red Planet Leave a Comment / Fresh Memes / By Dave She: “How come Elon won’t let you back on Twitter?” He: “Jealousy. I’ve already been to Mars.” 1961 Plymouth Sport Fury. Advertisements