The Twang

edited November -1 in General Discussion
from the lovely city of manc

come the twang, and they are mad for it

http://www.myspace.com/thetwang

they are very epic to see live, i saw them support the amazing band James earlyer this year
Sign In or Register to comment.