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

Entering the Town of Odessa, Texas

In Twin Peaks Part 18 on Showtime, there is a brief establishing shot of the city limit sign for Odessa, Texas. This is shown just after Richard/Cooper leaves the hotel where he and Linda/Diane stayed. This location is actually in Texas and thanks to Google Maps, I have some details from the area.

Read More
Top