Watch The New Adventures of Zorro Season 1 Episode 12 Online
-
- COUNTRIES: United States of America
- Subtitles: English
Margarita Alvarez arrives in El Pueblo with a shipload of wild animals, intending to open a zoo. But when a mysterious panther woman appears, the animals get loose and wreak havoc.