Is DEVILGOD The New Antichrist Of Los Angeles, New Video – “AllMyIdolsAreDead”

We have a feeling that this kid is the next one up! DEVILGOD is the new Los Angeles, CA based  Antichrist of the underground/independent Hip Hop scene. Make sure to peep his latest visual titled “AllMyIdolsAreDead“.