The Briefs punk new-wave pop rock indie garage Cyanide Pills punk pop rock Live on 2025-04-30 Live at The Water Rats London