0 Albums / Local March 1, 2012 by Jon Behm · Published March 1, 2012 Ecid: “Werewolf Hologram” Review Ali reviews the new LP from local rapper Ecid