Lucky 7 Insurance Building Lobby from Twin Peaks on Showtime
I recently explored the filming location for the exterior of Lucky 7 Insurance building in Twin Peaks on Showtime. This time, I step inside the lobby of this building to examine where several scenes took place.