Lazarus AD “The Ultimate Sacrifice” (OFFICIAL)

Order at: www.indiemerch.com Lazarus AD’s “The Ultimate Sacrifice” from their sophomore album “Black Rivers Flow”, in stores February 1st, 2011. www.metalblade.com

About