German heavy metal legend Udo Dirkschneider is back with another album with his band U.D.O. It’s their fifteenth studio album – this is a man who doesn’t take things easy, as he’s released an album pretty much every two years for the last couple of decades, as well as several …
Read More »