Poster of Cast and Crew in Wichita Town - The Legend of Tom Horn (Season 1 - Episode 25) - The Legend of Tom Horn

Wichita Town - Season 1 - The Legend of Tom Horn (Episode 25)

Episode Aired On:
Wednesday, March 30 1960
65 years ago