Discovering Oswald Shadow Hill Mental Institute
When Trevor sets his mind On something he usually gets it done. Even if that means getting a group and heading to an Asylum. Welcome to Shadow Hill Asylum. Home of human torture and paranormal experiences. With a camera and some film Trevor gets his fill of Torture and death and even losing a few people..and maybe hi...