Symphonic metal titans EPICA shares the new live video of “Rivers”, filmed in Santiago de Chile during the band’s Latin American Tour in 2022 by Panda Productions
Montreal’s Stars today releases a new live video for “Snowy Owl,” from the band’s first new album in five years, From Capelton Hill, due out on May 27th.