The Twang Announce Album release date and Remix Monday!
One of the UK success stories of the last two years return with a new album in July. The Twang were the subject of intense debate on their emergence in 2007 with the NME declaring them ‘The best new band in Britain’ and went on to deliver two of the anthems of the year in the forms of ‘Either Way’...
Altsounds — One of the UK success stories of the last two years return with a new album in July. The Twang were the subject of intense debate on their emergence in 2007 with the NME ... more info