Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
1998
2024
1961
1964
2018
2009
2017
1994
2022
2005
2020
2023
2003
2019