Altar call in the Dar Es Salaam open air meeting, Tanzania East Africa.

Tanzania East Africa:
January 2005, Altar call in the Dar Es Salaam open air meeting, Tanzania East Africa.