Tagged: Most Anticipated

Vote for The Last Ten Seconds of Life!

Loudwire just launched a poll to determine the most anticipated new release for the month of January and that The Last Ten Seconds of Life’s Soulless Hymns has been nominated!
Vote HERE now!
The voting period
Read More »