Really Weird Stuff
As strange as it sounds, I've always felt like Twin Peaks is my spirit TV show. It premiered on April 8th 1990, 16 days before I was born, and although I didn't discover it and ultimately fall in love with it until a few years ago it still embodies everything weird I imagined as a kid and adore now, even if Bob still petrifies me. So with news that David Lynch might be thinking about making a return to TV I though I would post a few pictures of the Twin Peaks ladies including Audrey Horne whose perfect make up and cherry knotting skills I am still jealous of.