UFO poster
TV

UFO (1970)

S01E25 The Responsibility Seat

Mar 08, 1973 • Season 1 • Episode 25 • HD

Freeman steps in to manage things for a while as Straker handles a woman who seems intent on uncovering the secrets of SHADO.