THE FLESH – cursed Dutch metal punks featuring members of Herder and Verwoed launch new single “The Last Word”!
Dutch metal punks THE FLESH have completed works on their new EP, aptly entitled “Vehicle of Ruin”. The first single is now online HERE! How Do I Endure How...