The Last Ten Seconds Of Life Premiere “Liberation” Music Video

The Last Ten Seconds Of Life have premiered a new video for their song “Liberation.“ This track is from the band’s latest EP “Disquisition On An Execution.“

Comments are closed.