Rod Serling Predicted Our Ugly Moment Through Unsparing Tales of His Own Times
On March 4, 1960, at 6:43 p.m. local time, residents of a certain town, specifically those on Maple Street, saw a bright flash in the sky and heard a strange noise. They thought it…