Stockholm, Sweden
A small record of human activity saved to impress and confuse freshly arrived space aliens on their inevitable day of arrival.
Member since Jun 2010