Categories SAY IT'S YOUR BIRTHDAY Buzzcocks Released Their Self-Titled Seventh Album 20 Years Ago Today Post author By MAGNET Staff Post date March 18, 2023 20 years ago today, Buzzcocks released their self-titled seventh album. Keeping on. ← Essential New Music: Tony Conrad/Arnold Dreyblatt/Jim O’Rourke’s “Tonic 19-01-2001” → Deerhoof Released “Apple O’” 20 Years Ago Today