Album Reviews

Texan death metal quartet Fleshrot managed to offer up a foul dish for fans of old-school death metal on their first studio album ‘Unburied Corpse’. Out via Me Saco un Ojo Records.