Twin Peaks Film Location – Stakeout at Rancho Rosa Estates
The exploration of film locations used for Rancho Rosa Estates continues with a look at hitmen Gene and Jake’s stakeout outside Dougie Jones’ love nest. I’ve previously discussed the exact location of the house in Palmdale, California, but I wanted to take a deeper look at two specific scenes in Parts 3 and 5 on…