Black Star Riders celebrate their ‘Finest Hour’

Black Star Riders The Killer Instinct
Black Star Riders have released a video for the track ‘Finest Hour’, the second to be taken from their forthcoming album ‘The Killer Instinct’, which is released this coming Monday (February 23) via Nuclear Blast.

https://www.youtube.com/watch?v=iRZa-qf7haw

Black Star Riders tour the UK and Ireland with Europe on the following dates:

Monday March 2 –

Continue reading on Black Star Riders celebrate their ‘Finest Hour’.

Advertisements