Metal Blade Records has posted the video from the first single from the recently released sophomore album from thrash outfit Lazarus A.D.. The record is titled Black Rivers Flow and is the follow up to 2009's The Onslaught which earned a place on one of our best of 2009 lists.
Check out the video here.