By
Larry Petro,
News Monkey
Tuesday, February 17, 2015 @ 10:00 AM
From The Forthcoming CD The Killer Instinct
- advertisement -
- advertisement -
BLACK STAR RIDERS have released a new video for "Finest Hour", a track taken from their
forthcoming second album The Killer Instinct, which will be released on February 20th (Europe),
23rd (UK), 24th (North America) via Nuclear Blast. It will be released in different formats: CD, Limited 2-CD
Digibook, Limited Gatefold Black Vinyl and Limited Gatefold Clear Vinyl (available for mail orders only).