Tag: Mark Frost

Posted in SyFy

New Twin Peaks TV show will be filmed as one movie

The new Twin Peaks should have nine episodes–more or less.

Continue Reading