Filipinos land in the moon.
Philippines
Science Fiction
90 minutes
1958
Richard Abelardo
LVN Pictures
Director
Writer