New Episodes Return 2015
Catch a sneak peek of the next episode, Wednesdays at 9/8c.
Season 3 of Paranormal Witness is coming in 2013!
Watch TV's scariest show as Season 2 of Paranormal Witness airs Wednesdays at 10/9c.
Watch a clip from Episode 104 'The Haunting of Mansfield Mansion'.