Seattle punks Success have premiered another new track from their upcoming album. Listen to “The Impossible Truth” right here.
The song is off the band’s new album, Radio Recovery, which is due out next week (March 24th) on Red Scare Industries. You can pre-order it right here.
Success will be supporting the album’s release by touring the US this spring, including a run of dates with Masked Intruder.