BLACK STAR RIDERS have released the official music video for their latest single, "In The Shadow Of A War Machine". The song is taken from the band's fourth album "Another State Of Grace", which was released in September via Nuclear Blast. According to a press release, "In The Shadow Of A War Machine" "describes the ...
Posted in: News