1 Album Review: Demigodz – Killmatic March 13, 2013 odeisel East Coast boom bap still rocks hard on the Demigodz’ new banger Killmatic