Amherst/Hancock, NH
Alan Ross, of Glasgow Scotland, brings a message of the prophetic reformation that God is calling the Church into.