Music: Lazarus A.D.: "The Ultimate Sacrifice"
Metal Blade Records has posted the first single from the upcoming sophomore album from thrash outfit Lazarus A.D.. The record is titled Black Rivers Flow and is due out February 1, 2011 via Metal Blade. It is the follow up to 2009's The Onslaught which earned a place on one of our best of 2009 lists.
Check out the single here.