A troop of improvising clowns deceives an unsuspecting audience.
2007
1973
1990
1987
2010
1989
2006
2009
2011
2001
2020
2019