ALBUM
Jon Thurlow
2011
Lyrics for this song have yet to be released
John 5/Revelation 20 was written by Jon Thurlow.
John 5/Revelation 20 was produced by Tim Cone & James Attaway & Jon Thurlow.
Jon Thurlow released John 5/Revelation 20 on Thu Dec 22 2011.