Scott Owen Moore
Director
Italo Castro was a professional clown who became a father figure to countless street youth in Guatemala City. After his tragic death, the street youth wanted to honor their mentor and share the story of his legacy.
Release Date | |
---|---|
Runtime | 0m |
Director | Scott Owen Moore |
Producers | Scott Owen Moore, Amelia Moore, Bobby Marko |
Writer |