ZORRO THE INVINCIBLE

Italian-Spanish Zorro variation.

Original Title: El Zorro de Monterrey

Release Date: 29/07/1971

Duration: 89 min.