Good Good Blood & Georgie Buchanan
Good Good Blood (aka James Smith) has slowly, over the course of a number of EP’s and album releases, built a reputation for beautiful, affecting and honest song writing.
Good Good Blood (aka James Smith) has slowly, over the course of a number of EP’s and album releases, built a reputation for beautiful, affecting and honest song writing.