Better Left Unsaid – “To The Last Man”

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.