Seventh Wonder – Tiara
Hailing from Sweden, progressive metal greats Seventh Wonder are thrilled to be releasing their long in the making fifth studio album “Tiara”, their first batch of new material since “The Great Escape,” originally released in 2010. Having previously released via Frontiers the live album and long-form video, “Welcome to Atlanta” (recorded at the ProgPower Festival in 2014), the band is […]