archytele The Vault

S3·E30 Episode 30: THE VISION

Aired May 29, 2009

Synopsis

The Ángel Rojo and Little Green Riding Hood seem to control the situation, but because of Tefi's clumsy intervention, they get in trouble.