Lyric video: Black Star Riders – ”The Killer Instinct” Madman 15/12/2014 The Killer Instinct är titellåten till Black Star Riders andra album som släpps den 24 februari via Nuclear Blast. FacebookTweet