Field of Screams
- Episode aired Oct 31, 2017
John Frost and Rose Riley investigate strange happenings on a farm.John Frost and Rose Riley investigate strange happenings on a farm.John Frost and Rose Riley investigate strange happenings on a farm.
John Frost and Rose Riley investigate strange happenings on a farm.John Frost and Rose Riley investigate strange happenings on a farm.John Frost and Rose Riley investigate strange happenings on a farm.