Death Raptor
- Episode aired Jan 27, 2009
- TV-14
- 22m
A paranormal investigator looks into sightings of the Owlman at a church in California.A paranormal investigator looks into sightings of the Owlman at a church in California.A paranormal investigator looks into sightings of the Owlman at a church in California.