Paranormal Caught on Camera Season 12 Episode 1 A Selfie Spirit in Washington and More
- September 13, 2026
In Washington state, a ghostly figure peeps in on a young girl as she plays on her smartphone. A nurse in Australia brings a spirit home from the hospital. A South Carolina couple watches in terror as a demonic creature creeps around their yard.