A troop of improvising clowns deceives an unsuspecting audience.
1993
1995
2008
2024
2025
1918
2015
2022
2013
2000
1998
1969
2023
2017
1961
2014