Submit your video

Metal

BLACK STAR RIDERS Finest HourWatch at the source

Released2015 Plays430,297 Length4:14HD

BLACK STAR RIDERS present the official video for new track 'Finest Hour'.

THE KILLER INSTINCT out on February 20th (EU), 23rd (UK) and 24th (NA) 2015 via Nuclear Blast Entertainment.

Up next

Plays automatically