The Soul Rebels In-Store Performance & Signing at Amoeba San Francisco January 25th
The Soul Rebels at Amoeba SF 1/25
New Orleans band The Soul Rebels will perform a free concert at Amoeba San Francisco on Sat. 1/25 at 1pm. Purchase their new album in-store to have it signed and receive a commemorative poster.