Black Star Riders will release their sophomore effort, The Killer Instinct, on February 20th (Europe), 23rd (UK), 24th (North America) via Nuclear Blast. In anticipation of the release, frontman Ricky Warwick sat down to discuss each of the new tracks. The first part of that track by track series is...
More...
More...