Purification
A Torch To Pierce The Night is the latest release of the Italian hardcore band Purification. With this album, as the title gives a good reference, these Italians want to make the world more aware of the advantages of a vegan straight edge lifestyle. With songs such as Anatomy of a failed revolution and Traders of one thousand diseases, they succeed quite well in bringing their message across, but it's not completely working musical wise.