Joel 2:28-32

CLV(i) 28 And it comes afterward, I shall pour out My spirit on all flesh; and your sons and your daughters shall prophesy, your elders shall dream dreams, your chosen ones shall see visions." 29 And, moreover, on the servants and on the maids in those days shall I pour out My spirit." 30 And I will give miracles in the heavens above, and signs on the earth, blood and fire and pillars of smoke." 31 The sun shall be turned to darkness, and the moon to blood, before the coming of the day of Yahweh, the great and fearful day." 32 And it comes that everyone who shall call on the name of Yahweh shall escape, for in mount Zion and in Jerusalem, deliverance shall come to be, just as Yahweh says; and among the survivors are those whom Yahweh is calling."