Death Valley Girls In-Store Performance & Signing at Amoeba San Francisco April 26th

Death Valley Girls at Amoeba SF 4/26

Death Valley Girls play a free show at Amoeba San Francisco on Fri. 4/26 at 6pm. Purchase their new album Darkness Rains (out now) in-store only to attend the signing after the concert.