Memorable Music from Twin Peaks: The Return
Across the 18 frightening, hilarious and utterly compelling hours of Twin Peaks: The Return, there have been some excellent musical moments. Several esteemed musicians have taken to the stage of the Bang Bang Bar; their performances often…