ICON OF SIN Release New Video for “Cimmerian”
Brazilian rockers ICON OF SIN have announced the upcoming release of their sophomore album, LEGENDS, on August 4 2023. The first single from the album, “Cimmerian,” is out today along with a brand new music video. “I’m living […]