Haven Backdrop Blur

Video Loading...

Haven S02 E03 Love Machine

Overview

"It takes a village to hide a secret"

The town's docks start attacking people while the other Audrey Parker probes Audrey's identity crisis.