This 2-DVD set features a concert taped on April 26, 2004, at the Budoken in Tokyo, Japan. Track selections span the band's entire career, including songs from 2003's Train of Thought. And, as fans... This description may be from another edition of this product.
Related Subjects
Music