SupportSupport
Search by Release Date - October 23, 1959
1959
90%

The Twilight Zone: Season 1

Episode #4 - "The Sixteen-Millimeter Shrine" - aired on this date