Black Star Riders have offered up the first taste of their sophomore effort, The Killer Instinct, due out on February 20th (Europe), 23rd (UK), 24th (North America) via Nuclear Blast. Check out "The Killer Instinct" single and lyric video below. Frontman Ricky Warwick comments: "The video is about strength, endurance...
More...
More...