The most recent episode of the new series of Twin Peaks aired on US TV the other night, and by all accounts (no spoilers), it was quite a surreal installment.
Not least because Nine Inch Nails turned up to play local club The Roadhouse, which saw frontman Trent Reznor donning a leather jacket, gloves and sunglasses as the performed 'She's Gone Away' against a murky background.
Reznor and director David Lynch have previously worked together when the former scored Lynch's 1997 film 'Lost Highway'.
You can watch a clip of their performance below, but FYI there's a slight spoiler at the end: