Twin Peaks Season 3: 30 WTF Moments From The Return Parts 1 And 2

By Adam Clery /

5. Leyland Palmer Lives In The Lodge

Showtime

AND HAS NOT AGED A DAY!

Advertisement