An animator takes his anger out on the source of his frustration... his puppets.
2003
2022
2008
1968
2019
1937
2006
1929
2005
2018
2021
2020
1969
2023
2007