Start Planning Your Viewing Party, Twin Peaks Finally Has a Premiere Date


FINALLY. This is huge news for Twin Peaks fans who have been dying for any solid info on the Showtime revival’s premiere date. Now we know: it’s May 21.

Read more…

Source: io9

Leave a Reply

Your email address will not be published.