Last Stop Willoughby by Michael Ceraolo
There was an episode of The Twilight Zone that first aired May 6, 1960 titled A Stop at Willoughby , and the city of Willoughby has an annual festival called Last Stop Willoughby, with a parade and an airing of the TV episode and several other festivities But there was an episode of real life that could also be called Last Stop Willoughby much more interesting than either Christmas Eve 1933 A Sunday , so the churches would be doing double du...