As the Clown US release date creeps closer, we’re given a much better idea of the hazards of costumed physical comedy.
Red nose removal surgery is not my idea of winding down at the end of a long day.
Clown will be available on VOD, and in select theaters on June 17th, 2016.