Street Preachers (Short Documentary Film)

Short film on street preachers at Hyde Park Corner, London Evangelism on the streets. STREET PREACHERS SHORT DOCUMENTARY