Exiled On Earth: “Into The Serpent’s Nest” new video available
Italian speed metallers Exiled on Earth have posted on-line their new videoclip for the song “Into The Serpent’s Nest“. The song comes from their latest 2016 album “Forces Of Denial“, available on market by italian label Punishment 18 Records.
- Exiled on Earth -
- Punishment 18 Records -