Twin Peaks Film Location – Return to Starting Positions at The Farm
During my recent search for the Twin Peaks film location of the Glass Box Experiment from Season 3 on Showtime, I stumbled upon the location of The Farm from Part 13. Interestingly, both location are in downtown Los Angeles, California. So let’s return to “starting positions” and explore this location supposedly set in Western Montana.