Watch Zorro season 2 episode 25 tv series online free
Release: Apr 28, 1991
Once the Three Musketeers are assembled, Diego helps them form a plan to regain their ancestors' castle. Later, Zorro helps them execute the plan and establish themselves as the protectors of their town.