Eagle Rock has set an August 26 European release date for RAINBOW‘s “Black Masquerade”, containing footage of the band’s 1995 concert in Dusseldorf, Germany that was originally aired...