Steelhammer – Live From Moscow

by Justin Gaines – Senior Columnist/News Editor – German heavy metal icon Udo Dirkschneider and his band U.D.O. are back with a new live offering, titled Steelhammer – Live From Moscow. Long time U.D.O. fans can be forgiven if their initial reaction to this set is “again?” or [...]