Joel 2:28-31

Joel 2:28-31

[28] And it shall come to pass afterward,  that 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] And also upon the servants  and upon the handmaids  in those days  will I pour out  my spirit.  [30] And I will shew  wonders  in the heavens  and in the earth,  blood,  and fire,  and pillars  of smoke.  [31] The sun  shall be turned  into darkness,  and the moon  into blood,  before  the great  and the terrible  day  of the LORD  come.