LA-based American metal core artists Light the Torch lit up the Commodore Ballroom with some fresh new metal in support their latest album “Revival”. In 2017 having going through some complications the band formally known as “The Devil Read More…
This Californian band released a new album lately; did we hear enough of it tonight? So when you go to a concert, how many songs to you expect to hear from the band’s latest album? Read More…
Be the first to comment