German prog metallers Black Space Riders really are an intriguing bunch.
D:rei, the newest opus from German extraterrestrial heavy rockers Black Space Riders, is now available through the band's own BSR label.