Lilith Teaser Trailer Released

Lilith Teaser Trailer Released

From Producer Mem Ferda and Small Town Girl Productions comes the new teaser trailer for the indie feature film Lilith. Lilith is a Mesopotamian storm demon associated with wind and was thought to be a bearer of disease, illness, and death…               Heidi...