Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2007
2022
1999
2019
1961
2023
2018
1971
2002
1996