Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2016
2013
1970
1991
1998
1994
1992
2017
1999
1977
2022
2014
2020
2023