Feathered friends prepare to meet their fate in this seasonal newsreel outing to a Norfolk turkey farm.
1996
2022
2021
2019
2023
—
1990