by Admin | Jan 19, 2017 | New Music
Scottish four-piece Thula Borah have announced their upcoming EP, Near Life Experience with the release of the single “Confabulation.” The band shows their true affinity for indie rock with layered grungy guitar lines, coupled with fuzzy, reverb-laden vocals. Despite...