video thumbnail for Power Struggle Play button Play video 26:32 May 2012 Power Struggle Witness the remarkable story of a radio listener in Madagascar who overcame the control of evil spirits. S3E21

Share This Video: