U.D.O - Steelhammer – Live from Moscow - 2CD + BLU-RAY
Brand new LIVE release by German metal legends U.D.O. - Recorded in Moscow (Russia), following the tradition of U.D.O.’s best-selling album so far, 2001’s “Live From Russia”.
- Concert in Russia
- Behind the Scenes
- Travel Documentary