Dream Theater – Octavarium

Posted on

Release Date: June 7, 2005 Reviewed by Terry Bruce 2003 marked the last release with Train of Thought. The album had the technical wizardry of what some consider the best musicians in the business. That being said, the long awaited Octavarium had some big shoes to fill. I have to say that I was pretty […]

Read More