I went to a Twin Peaks 20Th Anniversary Art Exhibition last night at Clifton's in Downtown Los Angeles. My eyes nearly popped out of my sockets! It was literally too much the second I spotted the Red Room. There was amazing art, some by David Lynch-all Twin Peaks inspired, and all awesome. The party also had one of the best looking crowds I've encountered, and one of the nicest as well. I didn't want to leave, but alas when the clock struck 11pm I had to.