Sundance Film Festival should have an easy decision when choosing its new host city. Cincinnati is the clear choice.
Anna Leigh Gortner discusses the process of bringing a puppet to life and touring the country for the first time.