A troop of improvising clowns deceives an unsuspecting audience.
1995
1999
2006
2007
1996
2008
1984
1997
2003
1960
2014
2020
2019
2013
2012