Texas trio, Turbid North, have released a music video for their new single, "Slaves", featured on the band's upcoming new album, The Decline, out January 20. Pre-order the album here. The "Slaves" music video offers bleak images of a dystopian future, finally giving way to a glorious finalé in...
Continue reading...
Continue reading...