The Self Titled The Self Titled THE SELF TITLED is one of the UK's most prolific new Rock & Metal bands on the scene. New album due late...