Joel 2:28-32 - Yahweh's Spirit Poured Out

28 And it shall come to pass, afterwards, I will pour out my spirit upon all flesh, and your sons and your daughters, shall prophesy, - your old men, shall dream, dreams, your young men, shall see, visions; 29 Moreover also, upon the servants and upon the handmaids - in those days, will I pour out my spirit; 30 And I will set forth wonders in the heavens, and in the earth, - blood, and fire, and columns of smoke: 31 The sun, shall be turned into darkness, and the moon into blood, - before the coming of the great and awful day of Yahweh. 32 And it shall come to pass, whosoever, shall call on the name of Yahweh, shall be delivered, - For in Mount Zion, and in Jerusalem, shall be a delivered remnant, just as Yahweh hath said, and among the survivors, whom Yahweh doth call.