Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2022
2009
2002
1949
2023
2007
1983
2008
1980
1961
2018