Three Second Kiss Signs to Overdrive Records, Announces First LP in Twelve Years italian trio noise rock by Sam Lowry in reviews ON Mar 1, 2024