That’s the sign for the Twin Peaks Tavern in San Francisco. It’s something like 80 years old, so no connection to the tv show at all.
That’s the sign for the Twin Peaks Tavern in San Francisco. It’s something like 80 years old, so no connection to the tv show at all.