Iconoclast Release Dates

The time is now upon us! Iconoclast is now available in Europe as of June 17, 2011! North America release date is June 21, 2011 followed by Japan on June 22, 2011. We hope everyone enjoys all the hard work we've put into creating another Symphony X album for you all!
This entry was posted in Featured. Bookmark the permalink.

Comments are closed.