Teaser trailer for a US Troma film.
Director: John P. Finnegan Starred: Mollie O’Mara, Sharon Christopher
DVD: Released by Troma. source