The Twilight Zone episode "A Stop at Willoughby" was originally aired on May 6, 1960.

[URL=http://twilightzonewor.9.forumer.com/index.php?showtopic=12]Link to episode thread[/URL]