WSHU |
David Bouchier: Alien Post Office
WSHU If you go strolling in the Avalon Nature Preserve in Stony Brook on Long Island you may be surprised by the sight of a large silver sphere, almost hidden in the long grass. The first time I saw it I imagined that the aliens really had landed at last … |
More: continued here