The Visitors from Above

I was working as a reporter for a small newspaper in the New England area—the Arkham Press it was called— when word came of the strange visitors. They were said to have walked right out of the water as if they had dwelled there and suddenly decided to go for a stroll. The island was… Continue reading The Visitors from Above