From the LP The Banshee And The Moon – Tallulah Rendall – based in England comes Go My Way.
Recorded in Berlin, The Banshee And The Moon is Tallulah’s third studio album.
Join Emerging Indie Bands on Tumblr for more release news.
From the LP The Banshee And The Moon – Tallulah Rendall – based in England comes Go My Way.
Recorded in Berlin, The Banshee And The Moon is Tallulah’s third studio album.
Join Emerging Indie Bands on Tumblr for more release news.