Twin Peaks Film Location – Thieves Visit Rancho Rosa Estates
The Rancho Rosa Estates film location tour wraps up with a scene from Twin Peaks Part 5. A group of five thieves (or punks if you’d prefer) attempt to steal Dougie Jones’ vehicle and get a rather enlightening surprise. Thanks to the Behind the Curtain footage from the Twin Peaks – From Z to A Collection, we…