Poster of Cast and Crew in The Defenders - Moment of Truth (Season 3 - Episode 23) - Moment of Truth

The Defenders - Season 3 - Moment of Truth (Episode 23)

Episode Aired On:
Saturday, March 21 1964
61 years ago