08 April 2010

Not quite #bustyhookers - Twin Peaks 20th anniversary

The first episode of Twin Peaks aired 20 years ago – April 8, 1990.

Here’s a quick clip in which SA Cooper meets the ever-lovely Audrey Horne:

-srbp-