David Duchovny is back in Twin Peaks revival – as first cast pictures are revealed

We’re still two months away from series three of Twin Peaks arriving on our screens, but the show’s stars have posed for a photoshoot by US magazine Entertainment Weekly, accompanied by some stills from the series.

Source: David Duchovny is back in Twin Peaks revival – as first cast pictures are revealed