What is Amoeba Music?
Amoeba Music is a California-based independent music shop business with stores in Berkeley, San Francisco, and Hollywood. It was formed in Berkeley, California, in 1990 and is still doing strong,…
Amoeba Music is a California-based independent music shop business with stores in Berkeley, San Francisco, and Hollywood. It was formed in Berkeley, California, in 1990 and is still doing strong,…