E-demon Will Premiere At HorrorHound Film Fest

The HorrorHound Film Fest has announced that Jeremy Wechter’s e-demon will premiere at this year’s festival (August 24th – 26th), in Indianapolis, Indiana. The...