Twin Peaks X Society6 – The Red Room
One of the most iconic places in Twin Peaks is the Red Room. First seen in at the end of the International Pilot, this endless maze of halls and red drapes left a lasting impression on me. I’ll never forget my first viewing of the Red Room scenes and wondering what the heck I just watched….