A Steadier Footing

By thechoirvandal

the red planet

is there life on mars?

5 points to whoever guesses what this is.

Comments
Sign in or get an account to comment.