archytele The Vault

S1·E32 Demon Aurora, The Sparkling Prison

Aired February 17, 1973

Synopsis

Demon Marshall Lacock orders Lala's best friend, Aurora, to kill her.