Archers Of Loaf Bring the ‘Noise’ on First Album in 24 Years
Thirteen years after reuniting following their original 1998 split, Chapel Hill, N.C.-reared indie rock favorites Archers Of Loaf will be back this fall with their first new album in 24 years. Reason in Decline is due Oct. 21 from Merge Records and is led by the strident, anthemic single “In the Surface Noise.” [embedded content][embedded […]