archytele The Vault

S2·E2 The Devil Himself Visited This Place

Aired April 25, 2024

Synopsis

Dawn’s investigation unearths a gruesome discovery. Kel is woken by a strange broadcast. Edmund gets his first taste of attention.