Showing posts with label The musical. Show all posts
Showing posts with label The musical. Show all posts

Monday, November 27, 2017

Christian Film Festival: The Musical "Xiaozhen's Story" Wins Best Feature Film and Other Awards | The Church of Almighty God


The American Christian Film Festival was founded in order to serve as a concentrated exhibit of outstanding Christian film and television works. Each year, hundreds of films are shortlisted for the exhibition, including full-length movies, musicals, cartoons, documentaries, educational videos, and more.