Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
2022
1996
1977
1940
1991
2021
1988
2025
2002
2023
2018