“Cocoon,” the eagerly awaited second full-length album by Give Up To Failure, a remarkable shoegaze band from Wroclaw, Poland, delves into themes of love, depression, self-destruction, insomnia, crying for help, trying to find oneself, and personal growth. Just released by the esteemed Polish independent label, Requiem Records, on February 20, 2023, the album is a […]