Illustrate Magazine Reviews DCxPC Live & Dead Vol. 1 Moat Cobra
Get ready to throw yourself into the heart-pounding world of hard-core rock if you want to listen to more of Moat Cobra and see them unleash their spine-chilling 14-track album, “DCxPC Live & Dead Vol. 1.”

