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 2017 early 2018 The band Re-formed in 2010 and has played non stop with an impressive array of live shows already on its CV. They have played with bands such […]