Edge Of Paradise reveal details on upcoming album

Los Angeles based Edge Of Paradise will release their new album, “Universe”, on November 8th. The band have now launched a video for the title track.