Foyle's War Season 3 Episode 3

Foyle's War Season 3 Episode 3

April 1941: Foyle questions three Land Army girls about a murder that occurs on a Hastings farm.