Black River Releases ‘Lucky In Hell’ Music Video
June 9th, 2010 at 9:00am

“Lucky In Hell” is the new video from BLACK RIVER which comes off their new album, “Black’n’Roll”, to be released in North America by Armoury Records/Eagle Rock on July 20.

YouTube Preview Image

Comments


  1. Vanessa:

    Yes!! I am so glad they are releasing it here!

Leave a Comment