archytele The Vault

S3·E29 The Illumin-Aliens

Aired March 12, 2018

Synopsis

The team rescues aliens whose special abilities help thwart a Nemesystems plot.