Estong Tutong: Ikalawang Yugto

Archer Productions

Science Fiction Comedy
Filipino     0     1983     Philippines

Overview

Filipino ET spoof.

Similar