TwitterFacebook

Cult hit Twin Peaks is back for a series revival on Showtime and the story is set 25 years after Season 2. Read more…

More about Mashable Video, Real Time Video, Real Time Video, Michael Cera, and David Duchovny

Source