Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2009
2015
2005
2024
2017
1970
1989
2001
2004
1999
2002
2023
1984
2007
1978