EDENBRIDGE Shares New Single & Music Video “The Call Of Eden”, From Upcoming “Shangri-La” Album
August 26 will see Austrian symphonic metal force Edenbridge have released their eleventh studio album “Shangri-La,” via AFM Records. Following previously-released songs “Somewhere Else But…