Video: Black Star Riders – ”The Killer Instinct” Madman 28/02/2015 The Killer Instinct finns med på Black Star Riders andra album som släpptes den 24 februari via Nuclear Blast. FacebookTweet