Mastorcutor (2007)
The album
Mastorcutor
is released by
U.D.O.
in the year 2007 .
Instigator
Devil Walks Alone
Mastorcutor