archytele The Vault

S2·E37 The New Olympians

Aired February 14, 1996

Synopsis

In the middle of nowhere, the company finds the hidden city of New Olympus, where the creatures of Greek myth have retreated, and humans are outlawed.