thenerdybird.com
Faces of Twin Peaks Residents Finally Appear in the New Showtime Teaser
I was starting to think we wouldn't actually get any footage of Showtime's Twin Peaks revival until it debuted on May 21 but the new teaser gives us a look at some familiar faces.