German metallers U.D.O., lead by former Accept vocalist Udo Dirkschneider, released the video above for the single Leatherhead today. The track is off the band’s forthcoming album, Rev-Raptor, which will be released on May 20. For more information on Rev-Raptor or U.D.O., follow this link to the band’s official webpage.

Bio
Chief Editor and Writer for Metal CallOut. Favorite sub genre of heavy metal includes Black, Death, Folk and Traditional. Deathscript can be found at @JDeathscript or Google+.
Post new comment