Twin Peaks Film Location – Top Secret Glass Box

In Twin Peaks Season 3, we’re introduced to a mysterious glass box that Sam Colby is paid to watch. This top secret experiment, funded by a unknown billionaire, was in a nondescript building somewhere in New York City. But like most things in Twin Peaks, things are always what they seem. In reality, the film location for…

Read More

Vacant Peaks – The Glass Box

Season 3 of Twin Peaks on Showtime opens with Sam Colby watching a mysterious glass box in New York City. This Vacant Peaks article takes a look at this location sans people in Parts 1, 2, 3 and 10. Interesting side notes – the image above is recycled at least six or seven times throughout the…

Read More
Top