Cover Art Unveiled for new CD 0 By Eclipse on May 24, 2012 News ShortURL: Saint Diablo have unveiled the cover art for their upcoming self-titled album. The art was created by Jeff Ballance at 119Design. ShareTweetBufferRedditWhatsAppShareTweetBufferRedditWhatsApp