Dream Theater Tour Teaser Video
Dream Theater have released the video above to promote their current tour and self-titled 12th studio album—it also includes footage from their video for “The Looking Glass,” which will premiere worldwide on Monday, February 3! Watch now!
Dream Theater‘s North American tour begins March 20—find a show near you!
Dream Theater, the album, is available everywhere now; grab a copy from the Roadrunner webstore!