Left To Suffer premiere new song and music video
Atlanta, Georgia's Left To Suffer have issued a new track titled "Overwhelming Power." The single's official music video can be found below.
"'Overwhelming Power' is the product of all of our past heavy inspirations packed into one explosive track," says the band. "This alongside the next batch of songs is the proudest of anything we have ever put out."