Tag Archive for Bob Almond

Decoy

Little green men. It’s an image we all carry around with us, like the Coke symbol and Armstrong landing on the Moon. The inescapable expectation that aliens will somehow appear as little green men rather than, say, rocks of black…