Isaiah 43:19
Joel 2:23, 28
Joel 2:28-3:21
Isaiah 65:17-25
Matthew 10:23
Matthew 24:6-14
Ezekiel 38-39
Matthew 24:30-31
Ezekiel 38-39; Revelation 20:7-10
Ezekiel 40, 45
Various Passages
Zechariah 14:16-17