Dead Boys Punk icons the Dead Boys recorded live in San Francisco, 1977, gets its first ever official release Oct 29, 2024