Twin Peaks Location – Diane Evans’ Apartment Exterior
In Twin Peaks Part 7 on Showtime, there is a an 8-second establishing shot of Diane Evans’ apartment which was supposed to be set in Philadelphia, Pennsylvania. This is the only time in the series the exterior was shown. Part 7 aired on June 18, 2017, and by July 9, 2017, I found the actual…