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. ShareTweetRedditBufferBlogShareShareTweetRedditBufferBlogShare
Latin Metal band Saint Diablo ask what it means to be a real patriot in their new “Odio” music video and single