Sarah Palmer

Twin Peaks: David Lynch Talks Bowie, Jeffries, And Giant Tea Kettles

As for "Judy," I'm still piecing together evidence to make the case that Sarah Palmer (Grace Zabriskie) is that "ultimate evil" personified.But just as we're beginning to examine the series after decompressing from the experience, so is Lynch — at least a little bit Following up on previous public comments he made regarding a possible[...]