Let the Church Say, Amen background

Let the Church Say, Amen

The heartwarming tale of a Washington D.C. church serving as a beacon of unity and solidarity for its surrounding community.

Info about Let the Church Say, Amen

Originally Released: United States, Jun 01, 2003

Production Country: United States

Genres:Documentary