BLACK STAR RIDERS The Killer InstinctWatch at the source
THE KILLER INSTINCT out on February 20th (EU), 23rd (UK) and 24th (NA) 2015 via Nuclear Blast Entertainment.
BLACK STAR RIDERS’ music video for “The Killer Instinct”, released 2015. 4:09 in HD, 618,208 plays and 4,830 likes on YouTube. Filed under Metal.