Lazarus A.D. debuta el video de la canción The Ultimate Sacrifice, track perteneciente a su más reciente álbum y segundo larga duración de su joven carrera, Black Rivers Flow, el cual ya está a la venta a través de Metal Blade Records. Da click en esta liga para ver el clip.