Hector the cat tries to sell a watch to the audience.
1986
2022
2023
1956
2011
1990
2010
1973
1975
1978
1979
1984
1987
1995
2013
2024
2018
1999
1970
2014