Archers of Loaf Announce New Album and Tour, Share Video for New Single “In the Surface Noise”
Archers of Loaf have announced the release of their first new album in 24 years, Reason in Decline, which will be out on October 21 via Merge. They have also announced tour dates in support of the album, along with a video for a new album single, “In the Surface Noise.” » Read More