Guardian Music — The singer and actor, on the eve of a UK tour, discusses the Twin Peaks reboot and her long history of collaborations with the directorOn 10 June 1991, in the chilling finale of the second season of Twin Peaks, Laura Palmer – or someone who lo...
more info