Video: Black Star Riders – ”Finest Hour” Madman 17/02/2015 Finest Hour finns med på Black Star Riders andra album som släpps den 24 februari via Nuclear Blast. FacebookTweet