2.287 Views
Promo trailer/reel for an ultimately unproduced horror feature.
Release: Jan 21, 1990
Runtime: 4 minutes
Language: English
Studio: Plasma Films
Country: United States of America