The Flesh Eaters In-Store Performance & Signing at Amoeba Hollywood January 15th

Flesh Eaters at Amoeba LA 1/15

L.A.'s own The Flesh Eaters will play a free show at Amoeba Hollywood on Tuesday, Jan. 15th at 6pm. Purchase their new album in-store only at Amoeba on 1/15 to have it signed.