Philippines Mission 2007 Report Videos Mass Deliverance from School of Deliverance 101 - Caloocan, Philippines (5 minute clip)