Twitv02

Links for The Outer Limits S7E22: Human Trials

Episode 22

71 watches

January 18, 2002
A decorated soldier undergoes life-and-death tests for a mysterious mission.
Series Finale
January 18, 2002
Series Finale
A decorated soldier undergoes life-and-death tests for a mysterious mission.
Twitv02