Twin Peaks (1990) — Season 2, Episode 7
It’s difficult to articulate the many levels on which I love this show. I can only provide glimpses. From perhaps the best episode of the series, this song is sung by Julee Cruise, the lyrics are David Lynch, the lips are Lara Flynn Boyle, and the log belongs to the Log Lady.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?