Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2011
1984
2020
2003
2023
1988
2002
2022
2024
2000
2007
2006
2021
1999
1956
1992