Celebrating the resonance of Styx’s last full-length studio album prior to The Mission, which was released on February 18, 2003.
by Mike Mettler
Cyclorama, Styx’s last full-length studio album of all-original material prior to the June 2017 release of The Mission, was released 16 years ago today on February 18, 2003 by Sanctuary/CMC International. The album was produced by Tommy Shaw,...
to learn more.