La vidéo officielle pour "The Killer Instinct" titre du second album de BLACK STAR RIDERS est en ligne.