U.D.O.: MASTERCUTOR (MAY 18)
The New U.D.O. album " Mastercutor“ will finally be released on May, 18, 2007.
TRACKLISTING of "Mastercutor"
(Thanks: U.D.O.)