Dr. Brown Interviews Sid Roth

Posted Oct 28, 2014 by Michael L. Brown


Dr. Brown speaks with Sid Roth about his recent evangelistic outreach in Israel as well as his appearance in Let The Lion Roar.