STREAM: The Last Ten Seconds of Life – “Numbskull”

Put a hard hat on for this new stream from Mansfield, PA metal outfit The Last Ten Seconds of Life. The song is called “Numbskull” and immediately brings you into the carnage that TLTSOL is offering up. This is one of the heavier songs that has been brought to us and we cannot get enough. […]