Video Transcription
Leon DeLeon proudly presents...
The Devil Inside Her.
Since the dawn of history, man has been obsessed by the subject of the supernatural.
The occult, witches, demons, the devil.
Do they exist? Or are they merely the psychosexual manifestations of troubled minds?