Haven Backdrop Blur

Video Loading...

Haven S04 E09 William

Overview

"It takes a village to hide a secret"

Audrey believes the thugs from the barn are holding William as a hostage.