archytele The Vault

S1·E6 Fear Factory

Aired November 18, 2006

Synopsis

A Legion team is forced to take refuge in a derelict space station but are separated and begin disappearing one by one.