Heavy Metal LAZARUS A.D.: ‘Absolute Power’ Video Released February 25, 2010 Atomm Leave a comment This winter, Kenosha, Wisconsin-based thrashers LAZARUS A.D.Source This winter, Kenosha, Wisconsin-based thrashers LAZARUS A.D.Source