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

28 After this, will I pour out my spirit upon all flesh: and your sons and your daughters shall prophesy: your old men shall dream dreams, and your young men shall see visions. 29 Yea, in those days I will pour out my spirit upon servants and maidens. 30 I will show wonders in heaven above, and tokens in the earth beneath: blood and fire, and the vapor of smoke. 31 The sun shall be turned into darkness, and the moon into blood, before that great and notable day of the LORD come. 32 And the time shall come: that whosoever calleth upon the name of the LORD, shall be saved. For upon the mount Zion and at Jerusalem, there shall be a salvation, like as the LORD hath promised. Yea, and among the other remnant, whom the LORD shall call.