- 1. In Philly, a ‘Soul Patrol’ Church Is Out to Win the City
- Thumping music filling the air. Smoke rising from barbecue grills. And the ice-cold beer flowing freely. That’s the typical scene at block parties in north Philadelphia when the Deliverance Evangelistic ...
- Created on 02 January 2012
© Copyright 2023 Charisma Media, All Rights Reserved.