Photos from The Summer Place Bar Twin Peaks Pop-Up
An unofficial Twin Peaks pop-up experience has taken over The Summer Place Bar in San Francisco, California from Nov. 12-17, 2024. Thanks to a fellow Bookhouse Boy Jon White, I have photos to share from this incredibly immersive experience located at 801 Bush Street and Mason Street.