Wiesbaden, Germany-based 4-piece, The New Roses, are about to return with their brand new album, One More For The Road, set to be released on August 25th via Napalm Records. The band have released this teaser clip for their upcoming music video for the album track “Life Ain't...
Continue reading...
Continue reading...