A spaceship has landed in Cape Porpoise.
By Colin W. Sargent