Radio Dead Ones are streaming their entire new album “AAA” right here. The album will be released July 12 via SPV/Steamhammer
Radio Dead Ones last album “Berlin City EP” was released in 2010.
Discover more from Dying Scene
Subscribe to get the latest posts sent to your email.