Uncategorised

Was This a Man-Made Craft? – Cash/Landrum Case Live

Was This a Man-Made Craft? – Cash/Landrum Case Live

In this episode, Michael Schratt examines the Cash/Landrum case which occurred on December 29, 1980 near Huffman Texas. What did Betty Cash, Vickie Landrum and Colby Landrum actually see that night?…

Central Electrics Land in Danbury

by Otto M. Vondrak/photos as noted They said it couldn’t be done. Two historic New York Central electric locomotives, trapped for more than three decades […]

Santa Fe’s Silent Sentinels

by Ted Benson/photos by the author The First Time I knew they were old the first time I saw them. Signals synonymous with a century […]