Skip directly to content

Dream Theater DVD Trailer Fact of the Day 2

Dream Theater's picture
on February 17, 2013 - 12:02pm

The documentary footage was filmed in Colombia and Argentina.
Thanks to Over The Edge for the facts.