US metal masters Vicious Rumors have released a video for the new song "Take It Or Leave It", taken from the forthcoming studio album, Concussion Protocol. Leader Geoff Thorpe: The Concussion Protocol album has been a the most intense recording project of my long career! We're working together as a...
Continue reading...
Continue reading...