Good Music Radar Reviews DCxPC Live & Dead Vol. 1 Moat Cobra
Moat Cobra started a tremor the first time they performed. Unknowingly, they have been noticed in the indie rock and metal community for their dedication to rocking out hard, every time. Their 2018 album Deimos was the indicator for that, and they release their live song called Devour today. The live recording will fill you with all the fury, for the right reasons.

