Mitch Martin Archives - Waffi Tv

Mitch Martin

The Incubus

The Incubus

Aug. 27, 1982

The Incubus

In the small New England town of Galen, a young teenage boy claims he has dreams of young women being brutally raped and murdered. A doctor and ...