Hector the cat tries to sell a watch to the audience.
2023
1967
2021
2016
2000
2020
1995
2009
1983
1930
1976
1977
2002
1926
1999
2006
2015
2008