On November 15, 1997, a San Francisco landmark opened: the Amoeba Music store on Haight Street. Over the ensuing two-plus decades, the record store existed ...
確定! 回上一頁