Wednesday, June 11, 2008

You Should Know Twin Peaks

Judging by the questions my latest Twitter icon gets, a lot of people missed the best American TV show ever made.