Blue Demon and the Female Invaders (1969)

Trailer Movies

Blue Demon and the Female Invaders (1969)

Blue Demon must battle against a group of alien women looking to kidnap men from planet earth.

Release: Nov 27, 1969

Duration: 1h 27m

Quality: HD

Genres: Science Fiction, Horror

Keywords:
lucha libre