“Leatherhead” is taken from the upcoming new UDO album “Rev-Raptor”, to be released on May 20th. The “Leatherhead” single is available from April 8th on.
“Leatherhead” is taken from the upcoming new UDO album “Rev-Raptor”, to be released on May 20th. The “Leatherhead” single is available from April 8th on.