Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
1985
2024
2010
2023
2008
1941
2021
1976
1940
1934
2014
2017
2011
2005
2002
1981
2022