Published on November 13th, 2011 | by Matt1
Bloody Beetroots – Church Of Noise
Brand new Bloody Beetroots in the screaming style we’re used to. The release of the track will be coming soon. The Church of Noise is temple where electronica and rock collide. Click through the jump to read Bloody Beetroots’ Church of Noise Manifesto.