THE TV serie which just inspired everything that's been good on TV since then! And Kyle MacLachlan: yummy!
NP Icon: Sherilyn Fenn as femme fatale Audrey Horne in Twin Peaks 1990
Welcome To Twin Peaks Dress - Suckers Apparel
The log lady. One of my favorite Twin Peaks' characters.
The 'Twin Peaks' cast gets a 'Simpsons' style makeover!