The Champions Five Supermen

7.0

Release Date: 1972-12-07

Action

The Champions against an army of rats turned into people.

Official website :

CASTS

Blue Demon

Blue Demon

Lucía Méndez

(uncredited)

SIMILAR

Contact Me :