Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2023
1994
2015
2010
—
2013
2016
1980
1999
1961
2014
1991
1969
2003