JOHN Unleashes Explosive New Album ‘A Life Diagrammatic’ and Embarks on North American Tour john london punk punk rock by Sam Lowry in reviews ON Sep 25, 2023