BLACKRAIN
BLACKRAIN Premiere New Video for “Killing Me”
Videos
April 18, 2016
BLACKRAIN Premiere New Video for “Killing Me”
French rockers BLACKRAIN premiere a new video for the track “Killing Me” from their latest album Released Paris, France-based rockers…
Interview: BLACKRAIN
Interviews
March 26, 2016
Interview: BLACKRAIN
Antihero Magazine's senior music journalist, Mark Dean, spoke to Swan and Max 2 from BLACKRAIN about the new album, Released,…