archytele The Vault

S4·E66 The War of the Lambs

Aired January 24, 2025

Synopsis

The Lemmings find a strange machine capable of duplicating things.