A Stop at Willoughby

A Stop at Willoughby

  • Season 1
  • , Episode 30  | 
  • Aired: 5/6/1960
    • Length: 25:02
    • Plays: ???
Synopsis >

While napping on the train home, a harried adman dreams of Willoughby, a utopian 1880 town, then gets a chance to make Willoughby his final last stop.

TV GUIDE Users' Most Popular