Gog and Magog

Gog and Magog is talked about in Ezekiel 38 and Ezekiel 39 and Revelation 20.

Ezekiel CHAP. XXXVIII.
1 The armie, 8 and malice of Gog. 14 Gods iudgement against him.
Ezekiel 38
15 And thou shalt come from thy place out of the North parts, thou and many people with thee, all of them riding vpon horses, a great company, and a mighty armie.
16 And thou shalt come vp against my people of Israel, as a cloud to couer the land; it shall be in the latter dayes, and I will bring thee against my land, that the heathen may know me, when I shall be sanctified in thee, O Gog, before their eyes.
Ezekiel CHAP. XXXIX.
1 Gods iudement vpon Gog. 8 Israels victory. 11 Gogs buriall in Hamon-Gog. 17 The feast of the Foules. 23 Israel hauing beene plagued for their sinnes, shall be gathered againe with eternall fauour.
Ezekiel 39
6 And I will send a fire on Magog, and among them that dwell carelesly in the yles, and they shall know that I am the Lord.
Revelation CHAP. XX.
2 Satan bound for a thousand yeeres. 6 The first resurrection: they blessed that haue part therein. 7 Satan let loose againe. 8 Gog and Magog. 10 The deuil cast into the lake of fire and brimstone. 12 The last and generall resurrection.
Revelation 20
7 And when the thousand yeeres are expired, Satan shall be loosed out of his prison,
8 And shall goe out to deceiue the nations which are in the foure quarters of the earth, Gog & Magog, to gather them together to battell: the number of whom is as the sand of the sea.8
9 And they went vp on the breadth of the earth, and compassed the campe of the Saints about, and the beloued citie: and fire came downe from God out of heauen, and deuoured them.
10 And the deuil that deceiued them, was cast into the lake of fire and brimstone, where the beast and the false prophet are, and shall be tormented day and night, for euer and euer.

Gog and Magog siege of Jerusalem maybe occurs twice in the end times. Once at the day of the Lord and once after the millennium when Satan is let loose.