This scene has stayed with me since I saw it.
I salute Sheryl Lee for scaring the pants off of me.
Here's a bonus Special Agent Dale Cooper.
Oh, the reason Twin Peaks is on my mind, is that I was doing some web browsing, and came across the fantastic Tumblr site. It is DAMN FINE.
twin peaks captioned