Impaktita
Impaktita
| 15 June 1989 (USA)
Impaktita Trailers

The people of a small Indonesian village believe they have an evil creature called an Impaktita living among them.

Reviews