archytele The Vault

S1·E2 Galactica Discovers Earth (2)

Aired February 3, 1980

Synopsis

When treacherous Xavier travels back in time, Troy and Dillon must race to capture him before the space-age technology falls into the hands of the Nazis.