Vote
Review by user46kesr3cm9

Silly and disconcerting Paella/Spaghetti Western coproduced by Spain/Italy and regularly directed by Antonio Margheriti

...