Amoeba Records

  1. Amoeba To Release Live TV On the Radio Disc

    March 16, 2007 12:00 AM EDT San Francisco-based retailer Amoeba Records will exclusively release a live TV On the Radio EP on March 27. The four-track disc will be exclusive to Amoeba's three California stores -- San Francisco, Berkeley and Los Angeles -- for 30 days af ...