From humble beginnings in 1983, until the sudden loss of guitarist Mike Scaccia in 2012, Texan speed/thrash metal band, Rigor Mortis, has led a fascinating life.
(more…)...
Ministry to release Last Tangle in Paris CD/DVD set (July 4 EUR, July 7 UK, July 8 US), the DVD gives light to the life and unfortunate but humble disband of Ministry. (more…)...