When Elon Musk on February 6 successfully launched a rocket toward Mars carrying a red Tesla, some saw it as a landmark moment for space exploration.
Others, however, saw Russia’s status as a cosmic superpower evaporate before their eyes. In the battle for space supremacy, SpaceX has defeated Roscosmos. And what better way to digest that news than with a meme?