A Stop at Willoughby The Twilight Zone : Season 1 Episode 30
TV-PG CBS 51m int(0)
Aired: May 6th, 1960 @ 9:30 PM EST on CBS
Riding home on the train one day, a stressed businessman falls asleep and dreams it is 1880, and he is entering a small town called Willoughby.