The Last Ten Seconds Of Life Premiere “Annihilation Phenomena” Music Video

The Last Ten Seconds Of Life have premiered a new video for their new song “Annihilation Phenomena.” This track is from the band’s new EP “Disquisition On An Execution,” which will be released on November 25.

Comments are closed.