Where To Stream Haven Season 2 Episode 3
Love Machine
- Aired July 29, 2011
- 60 Min
- Rated 7.0
- Number 10 Of 78 Rated Episodes
The town's docks start attacking people while the other Audrey Parker probes Audrey's identity crisis.
Love Machine
The town's docks start attacking people while the other Audrey Parker probes Audrey's identity crisis.