First Images Of Mars Released: A light parody…

First Images Of Mars Released