The red planet thinking about satellites doing their work Astronautics engineering doodle.
Caption: The red planet thinking about satellites doing their work Astronautics engineering doodle.
Source: IMDB