Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2013
1999
2016
1988
2001
1982
1983
2015
2006
2004
1974
2014
2022
2017
1998