JOIN RUSC   |   MEMBER LOGIN   |   HELP
Alien Presences

Alien Presences

Broadcast: November 27, 1978
Added: Nov 20 2015

August 14th 1958, Antelope Crossing, Nebraska. This is a story of today, but it began twenty-one years ago. You've never heard of Antelope Crossing? Well that's not at all surprising. The population is only 105, including children. It's a post office, general store, and not even one street. It's just where two roads meet, and leave again...