Darlene Duncan Movies

  • 2003
    Let the Church Say, Amen

    Let the Church Say, Amen

    Let the Church Say, Amen

    5.52003HD

    In Washington D.C., one church becomes the symbol of a local community dedicated to one another.

    Let the Church Say, Amen