Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2023
2022
2009
1992
2014
2008
2004
2011
2019
2018
1991
2005
1957
1956