Mea Culpa Split Up

Bristol based metal-heads Mea Culpa have split up. Details on the break-up aren't as yet forthcoming, but the band have confirmed the decision. Mea Culpa were popular in metal circles despite not being particularly heavy. Indeed, Kerrang described their music...