A troop of improvising clowns deceives an unsuspecting audience.
2004
1981
1980
1975
2017
2002
2003
1996
2001
2014
1954
1993
2000
—
2025
2024