From the ashes of legendary doom metal band, Cathedral, rises Gaz Jenning's latest undertaking: Death Penalty. The group is slated to release their self-titled debut on...