Short documentary feature about, Zombozo, a silent movie style stage play about a Zombie clown. Produced by the Tin Ceiling Theatre, St. Louis MO. Video produced in 2006.