Zarex

1h 30min

Science Fiction

Filipinos land in the moon.

Release date

24th May 1958

Status

Released

Spoken languages

English,