U.D.O. – Touchdown (Album Review)
Whereas some traditional Heavy Metal acts have honestly had a dropped off in quality with their new material, Germany’s U.D.O. clearly have not. Formed back in 1987 by Udo Dirkschneider after he exited the well-known Accept, since that time U.D.O. has been as consistent as ... Read More