Slowthai announces new album, imprisons himself in mirrored room
Slowthai has announced that he will release his third album, ‘UGLY’, in March. Despite the negative connotations of the album title, he says it actually stands for “U Gotta Love Yourself”, and that he’s had the acronym tattooed underneath his eye. “The first album was the sound of where I’m from and everything I thought […]