A documentary on christian puppeteers by Alyson Levy of PFFR.
Alyson Levy
Director
Editor
John Lee
Camera Operator