
L Sol Tace – The Carcass Of Eternity
L Sol Tace are a name in British metal that many won’t be familiar with. Having been around for a couple of years now, the London based four piece recently struck a massive break; Their debut album The Carcass Of Eternity was given away with the April 2013 edition of Terrorizer magazine, catapulting L Sol…