A Stop at Willoughby The Twilight Zone : Season 1 Episode 30
TV-PG CBS 50m 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 1888, and he is entering a small, idyllic town called Willoughby.