Haven – Season 3 Episode 3 – The Farmer

Haven – Season 3 Episode 3 – The Farmer Full Episode Watch Streaming

Haven – Season 3 Episode 3 – The Farmer

Air Date: 05/10/2012
Summary:A Boston cop connects a murder in Haven to similar crimes, leading Audrey and Nathan to suspect they are dealing with a killer who is harvesting organs.