Watch Paranormal Witness - The Poltergeist / Watched in the Wilderness

Paranormal Witness Season 1 Episode 3

Season 1 Episode 3

First Aired: September 21, 2011

Description: A vicious poltergeist confronts a family in their new California home. A former deputy sherrif has an encounter with a mysterious beast in the wilderness of Oregon.