Showtime Featurette Teases “Twin Peaks”

A new featurette about production of Showtime’s “Twin Peaks” has gone up, and it’s arguably the most vague featurette for a film or series you’ve probably ever seen.

The tease, which will run on Showtime this Sunday during the season finales of “Homeland” and “The Affair,” shows the unveiling of the classic “Welcome to Twin Peaks” sign along with some beautiful location photography. The series itself returns in 2017.

Source: Showtime