Arizona black'n'roll outfit Take Over And Destroy have released a track video for “Leave The Door”, featured on their upcoming self-titled album, due out on October 7th via Prosthetic Records. The new clip is streaming below: With a penchant for horror and classic rock, Take Over And Destroy have...
Continue reading...
Continue reading...