A troop of improvising clowns deceives an unsuspecting audience.
2008
2007
1942
2017
2009
1964
2015
1978
2018
2010
2025
—
2024