A troop of improvising clowns deceives an unsuspecting audience.
1998
2007
1999
1987
1980
2003
1932
1997
1994
1974
1992
1969
1971
1996
2024
2013