Sludge rockers RED STONE CHAPEL reveal album details!

Sludge rockers RED STONE CHAPEL reveal album details! Debut album, Omega Boombox, to come this October with Argonauta Records! German-based heavy sludge rockers Red Stone Chapel are set to release their debut...