PentecostalNews The Spirit of Masada – PART 3 PentecostalNews August 10, 2011 0 http://youtu.be/V17MBgu0gds Perry Stone teaches from Masada in Israel. Read More