archytele The Vault

S3·E1 Curse of the Looking Glass

Aired August 31, 2005

Synopsis

A lonely girl at Torrington finds a mirror that makes her pretty "like the Jenni's of the world" but every boy she touches turns into a monster.