archytele The Vault

S2·E1 La Doggie Vita

Aired September 20, 1997

Synopsis

Charlie and Itchy are sent on a seemingly nefarious mission, unaware that who they believe is Annabelle is in fact her demonic cousin Belladonna.