Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
1991
2021
1939
2019
2017
1980
2006
2003