What year is this?
What did Laura whisper?
Twin Peaks - Trying to make sense of the 2-part finale
This edition contains *SPOILERS* for season 3, episodes 1 through 18! Viewers and listeners beware!
Please share your thoughts, theories, and observations on Parts 17 & 18 of the 2-part finale of the new Twin Peaks.
Ещё видео!