Child of Satan staring Eric Roberts, Caite Upton and Mykel Shannon Jenkins is available to watch on Digital Download from 23rd May and we have a giveawy to celebrate the birth of this chilling horror.Read More
Child of Satan staring Eric Roberts, Caite Upton and Mykel Shannon Jenkins is available to watch on Digital Download from 23rd May and we have a giveawy to celebrate the birth of this chilling horror.Read More
© 2020, Love Horror. All rights reserved