Twin Peaks Location – Mr. C’s Car Crash
One of the first locations I recall finding from Twin Peaks Season 3 on Showtime was the site of Mr. C’s Car Crash in Part 3. The episode originally aired on Showtime Anytime on May 21 and was subsequently broadcast on May 28. By June 3, I had found the location on Google Maps.