Shackled: Human Sacrifice in the Name of Satan

A teen runaway is kidnapped and forced to kill ... or be killed.

postimage