Symphony X unleash Iconoclast – News May 18, 2011 Iconoclast, Symphony X’s eighth studio album, will be available in Europe on June 17th and in North America on June 21st.