The Troubadour
Jump to navigation
Jump to search
The Troubadour, 9081 Santa Monica Blvd, Los Angeles first opened in 1957.
As "advertised" in the artwork of Freak Out! under the header "Freak Out! Hot Spots"...