Better Left Unsaid’s “To The Last Man” is off their latest album ‘Only The Dead To Witness.’ The music video, which premiered on Noise Creep, was directed by Zach Voytas.
Better Left Unsaid’s “To The Last Man” is off their latest album ‘Only The Dead To Witness.’ The music video, which premiered on Noise Creep, was directed by Zach Voytas.