archytele The Vault

S1·E1 Say Cheese and Die!

Aired October 13, 2023

Synopsis

Isaiah rushes to stop a cursed camera's chilling predictions from becoming reality.