S1E23 · Idol Threat

Idol Threat

S1E23 · 2011-02-13 · 3 min

Cleo brags that an ancient Egyptian idol will give her anything she asks for. Will it grant her wildest dream or will it backfire?

The show’s own verdict is on its page.