Dream Theater: Live at Budokan (2004) (movie): A live concert recorded at the Nippon Budokan Hall on April 26, 2004 in Tokyo, Japan. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Dream Theater: Live at Budokan (2004) below