-
A special TWIN PEAKS announcement
Source: www.youtube.com / Via: www.youtube.com
Any Twin Peaks fans out there? Well, you’re in luck. Executive producers David Lynch and Mark Frost will produce a 9 episode limited series on SHOWTIME in 2016. Looks like we should all upgrade our cable subscriptions…
-
-